Grouplicenses

לקבלת רשימה של שיטות עבור המשאב הזה, אפשר לעיין בסוף הדף.

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

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

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

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

{
  "kind": "androidenterprise#groupLicense",
  "productId": string,
  "numPurchased": integer,
  "numProvisioned": integer,
  "acquisitionKind": string,
  "approval": string,
  "permissions": string
}
שם הנכס ערך תיאור הערות
acquisitionKind string איך נרכש הרישיון לקבוצה? המשמעות של "bulkPurchase" היא שהמשאב הזה של רישיונות קבוצתיים נוצר כי הרישיונות של הארגון קנו עבור המוצר. אחרת, הערך הוא "free" (למוצרים בחינם).

הערכים הקבילים הם:
  • 'bulkPurchase'
  • 'free'
approval string אם המוצר שאליו מתייחס הרישיון של הקבוצה הזו אושר על ידי הארגון בשלב זה. מוצרים מאושרים בעת יצירת רישיון קבוצתי בפעם הראשונה, אך מנהל מערכת יכול לבטל את האישור דרך Google Play. מוצרים שלא אושרו לא יוצגו למשתמשי קצה באוספים, ואסור ליצור בדרך כלל הרשאות חדשות עבורם.

הערכים הקבילים הם:
  • 'approved'
  • 'unapproved'
kind string
numProvisioned integer המספר הכולל של רישיונות שהוקצו למוצר הזה. הוחזרה על ידי פעולות קריאה, אבל התעלמה מפעולות כתיבה.
numPurchased integer מספר הרישיונות שנרכשו (ככל הנראה ברכישות מרובות). אם לא מציינים את השדה הזה, אין הגבלה על מספר הרישיונות שאפשר להקצות (לדוגמה, אם סוג הרכישה הוא "free").
permissions string סטטוס האישור של המוצר. השדה הזה מוגדר רק אם המוצר אושר. מצבים אפשריים הם:
  • "currentApproved", קבוצת ההרשאות הנוכחית אושרה, אבל הרשאות נוספות ידרשו ממנהל המערכת לאשר מחדש את המוצר (אם המוצר אושר בלי לציין את הגדרת ההרשאות המאושרות, זו התנהגות ברירת המחדל).
  • "needsReapproval", למוצר יש הרשאות לא מאושרות. לא ניתן להקצות רישיונות מוצר נוספים עד שהמוצר יאושר מחדש.
  • "allCurrentAndFutureApproved", ההרשאות הנוכחיות מאושרות וכל עדכון הרשאה עתידי יאושר באופן אוטומטי ללא בדיקה של האדמין.


הערכים הקבילים הם:
  • 'allCurrentAndFutureApproved'
  • 'currentApproved'
  • 'needsReapproval'
productId string מזהה המוצר, שעבורו הרישיון מיועד. לדוגמה: "app:com.google.android.gm".

שיטות

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