ממשק ה-API של פורטל Google Spectrum Access System (SAS) תפקידי משתמש מאפשר למשתמש לבצע קריאות מסוימות ל-API על סמך ההיקף שלו. התפקידים האלה מוקצים לחשבון Google של המשתמש.
תפקידי משתמשים
התפקידים שהוקצו למשתמש הם role_admin ו-role_cpi.
אפשר להקצות כל משתמש לתפקיד אחד או יותר.
role_admin
המשתמש הראשון בארגון של לקוח SAS הוא האדמין. האדמין נוסף אוטומטית במהלך תהליך ההרשמה. לאחר מכן האדמינים יכולים להוסיף משתמשים אחרים ולהקצות להם תפקידים, כולל תפקיד האדמין.
לתפקיד האדמין יש הרשאות אדמיניסטרטיביות מלאות לכל המשאבים של הצאצאים שמתחת למשאב האב, שלגביו הוענקה לו גישה. האדמין מגדיר את המבנה של הארגון בפורטל SAS ומנהל את הגישה של המשתמשים.
role_cpi
התפקיד CPI מיועד למשתמשים שהם מתקינים מקצועיים מוסמכים. כדי לקבל את התפקיד הזה, המשתמשים צריכים להיות בעלי אישור CPI פעיל. כדי לוודא שלמשתמש יש את האישור הזה, צריך להשתמש בשיטה ValidateInstaller().
רק משתמשים עם role_cpiתפקיד מאומת יכולים להשתמש בשיטה SignDevice() כדי לשלוח את פרמטרי ההתקנה של מכשירי CBSD שנדרשת בהם התקנה לפי עלות להתקנה (CPI).
Methods
בטבלה הבאה אפשר לראות אילו תפקידים יכולים להשתמש בכל סוג של method.
| Methods | תפקידים |
|---|---|
GetCustomer() |
|
ListCustomers() |
|
CreateDevice() |
|
GetDevice() |
|
ListDevices() |
|
UpdateDevice() |
|
CreateSignedDevice() |
|
UpdateSignedDevice() |
|
GenerateSecret() |
|
ValidateInstaller() |
|
SignDevice() |
role_cpi (מאומת) |
המאמרים הבאים
- סקירה כללית של SAS Portal API זמינה במאמר סקירה כללית של Google SAS Portal API.
- מידע על כל API זמין במאמרים Customers API ו-Device Manager API.
- דוגמאות לשימוש ב-API מופיעות במאמר דוגמאות קוד ל-API.
- מאמרי עזרה בנושא API זמינים במאמר ממשקי API והפניות.