Entitlements

רשימה של ה-methods במשאב הזה מופיעה בסוף הדף.

ייצוגי משאבים

הנוכחות של משאב הרשאות מציינת שלמשתמש יש זכות להשתמש באפליקציה מסוימת. ההרשאות הן ספציפיות למשתמש ולא ספציפיות למכשיר. כך משתמש שיש לו הרשאה לאפליקציה יכול להתקין את האפליקציה בכל המכשירים שלו. בנוסף, המשתמש יכול להחזיק בהרשאה לאפליקציה בלי להתקין את האפליקציה במכשיר כלשהו.

אפשר להשתמש ב-API כדי ליצור הרשאה. בתור אפשרות, אפשר גם להשתמש ב-API כדי להפעיל התקנה של אפליקציה בכל המכשירים המנוהלים של המשתמש בבת אחת שבה ההרשאה נוצרת.

אם האפליקציה היא בחינם, יצירת ההרשאה יוצרת גם רישיון קבוצתי לאפליקציה הזו. באפליקציות בתשלום, יצירת ההרשאה מצריכה רישיון אחד, והרישיון ימשיך להיות בשימוש עד להסרת ההרשאה. אם הארגון לא רכש מספיק רישיונות, לא תיווצר הרשאה וההתקנה תיכשל. בנוסף, לא תיווצר הרשאה לאפליקציה אם האפליקציה דורשת הרשאות שהארגון לא קיבל.

אם הרשאה נמחקת, יכול להיות שהאפליקציה תוסר מהמכשיר של המשתמש. מומלץ להסיר את האפליקציה באמצעות קריאה ל- Installs.delete() לפני מחיקת ההרשאה.

סיבת ההרשאה בהרשאות לאפליקציות שהמשתמש משלם עליהן בפרופיל לא מנוהל, "userPurchase". לא ניתן להסיר את ההרשאות האלה דרך ה-API.

{
  "kind": "androidenterprise#entitlement",
  "productId": string,
  "reason": string
}
שם הנכס ערך תיאור הערות
kind string
productId string המזהה של המוצר שעבורו משויכת ההרשאה. לדוגמה, "app:com.google.android.gm".
reason string הסיבה להרשאה. לדוגמה, "free" לאפליקציות בחינם. הנכס הזה זמני: הוא יוחלף בשדה acquisition kind ברישיונות הקבוצה.

הערכים הקבילים הם:
  • "free"
  • "groupLicense"
  • "userPurchase"

שיטות

מחיקה
מסירה את ההרשאה לאפליקציה של משתמש.
הורדה
אחזור פרטים של הרשאה.
list
בתיבת הדו-שיח הזו מפורטים כל ההרשאות של המשתמש שצוין. רק המזהה מוגדר.
עדכון
הוספה או עדכון של הרשאה לאפליקציה של משתמש.