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
פירוט כל ההרשאות של המשתמש שצוין. רק המזהה מוגדר.
עדכון
הוספה או עדכון של הרשאה לאפליקציה של משתמש.