如需本資源的方法清單,請見本頁結尾。
資源表示法
出現授權資源,即表示使用者有權使用特定應用程式。授權僅適用於使用者,而非特定裝置。如此一來,擁有應用程式授權的使用者就能在所有裝置上安裝該應用程式。使用者也可以保留應用程式授權,不必在任何裝置上安裝應用程式。API 可用於建立授權。您也可以在建立授權時,使用 API 在使用者的所有受管理裝置上安裝應用程式。
如果是免費應用程式,則建立「授權」後,系統會一併為該應用程式建立群組授權。如果是付費應用程式,建立授權會消耗一個授權,而在授權移除前,該授權將保持不變。如果企業未購買足夠的授權,則系統不會建立授權,安裝也會失敗。如果應用程式需要企業尚未同意的權限,系統也不會為應用程式建立授權。
如果授權遭到刪除,系統可能會在使用者的裝置上解除安裝應用程式。最佳做法是先呼叫 Installs.delete() 解除安裝應用程式,再刪除授權。
針對使用者為非受管設定檔付費的應用程式,其授權原因為
"userPurchase"
。您無法透過 API 移除這些授權。
{ "kind": "androidenterprise#entitlement", "productId": string, "reason": string }
屬性名稱 | 值 | 說明 | 附註 |
---|---|---|---|
kind |
string |
||
productId |
string |
授權所屬產品的 ID。例如 "app:com.google.android.gm" 。 |
|
reason |
string |
取得授權的原因。例如,免費應用程式為 "free" 。這項屬性為暫時性屬性,會替換為群組授權的「acquisition kind 」欄位。
可接受的值為:
|