בחירת היקפים של Directory API

המסמך הזה מכיל מידע על הרשאה ואימות ספציפיים ל-Directory API. לפני קריאת המסמך הזה, חשוב לקרוא את המידע הכללי על אימות והרשאה ב-Google Workspace במאמר מידע על אימות והרשאה.

הגדרת OAuth 2.0 להרשאה

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

היקפי הרשאות של Directory API

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

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

Directory API תומך בהיקפים הבאים:

היקפים למכשירים משמעות
https://www.googleapis.com/auth/admin.directory.device.chromeos היקף גלובלי לגישה לכל הפעולות במכשיר Chrome.
https://www.googleapis.com/auth/admin.directory.device.chromeos.readonly היקף לאחזור מכשירי Chrome בלבד.
https://www.googleapis.com/auth/admin.directory.device.mobile היקף גלובלי לגישה לכל הפעולות במכשירים ניידים.
https://www.googleapis.com/auth/admin.directory.device.mobile.readonly היקף לאחזור מכשיר נייד בלבד
https://www.googleapis.com/auth/admin.directory.device.mobile.action היקף של משימות שמבצעות פעולה במכשיר נייד.
היקפים לקבוצות, לכינויים של קבוצות ולחברים בקבוצות משמעות
https://www.googleapis.com/auth/admin.directory.group.member היקף הגישה לכל התפקידים של חברי הקבוצה ולפעולות המידע.
https://www.googleapis.com/auth/admin.directory.group.member.readonly היקף לאחזור רק את התפקידים והפרטים של חברי הקבוצה.
https://www.googleapis.com/auth/admin.directory.group היקף גלובלי לגישה לכל פעולות הקבוצה, כולל כינויים של קבוצות וחברים בקבוצות.
https://www.googleapis.com/auth/admin.directory.group.readonly היקף לאחזור רק של פרטי הקבוצה, כתובת האימייל החלופית של הקבוצה וחברי הקבוצה.
היקפים של יחידות ארגוניות משמעות
https://www.googleapis.com/auth/admin.directory.orgunit היקף גלובלי לגישה לכל הפעולות של היחידות הארגוניות.
https://www.googleapis.com/auth/admin.directory.orgunit.readonly היקף לאחזור יחידות ארגוניות בלבד.
היקפי הרשאות למשתמשים וכתובות אימייל חלופיות של משתמשים משמעות
https://www.googleapis.com/auth/admin.directory.user היקף גלובלי לגישה לכל הפעולות של משתמשים ושל כתובות אימייל חלופיות של משתמשים.
https://www.googleapis.com/auth/admin.directory.user.readonly היקף לאחזור משתמשים או כתובות אימייל חלופיות של משתמשים בלבד.
https://www.googleapis.com/auth/admin.directory.user.alias היקף הגישה לכל הפעולות של כתובות אימייל חלופיות של משתמשים.
https://www.googleapis.com/auth/admin.directory.user.alias.readonly היקף לאחזור כינויים של משתמשים בלבד.
היקפים של תכונות אבטחה של משתמשים משמעות
https://www.googleapis.com/auth/admin.directory.user.security היקף הגישה לכל הפעולות שקשורות לסיסמאות, לאסימוני OAuth ולקודי אימות ספציפיים לאפליקציה.
היקפים לניהול תפקידים משמעות
https://www.googleapis.com/auth/admin.directory.rolemanagement ההיקף של כל פעולות ניהול התפקידים, כולל יצירת תפקידים והקצאות תפקידים.
https://www.googleapis.com/auth/admin.directory.rolemanagement.readonly היקף של אחזור ורישום של תפקידים, הרשאות והקצאות תפקידים.
היקפים של סכימות משתמשים בהתאמה אישית משמעות
https://www.googleapis.com/auth/admin.directory.userschema היקף הגישה לכל הפעולות בהתאמה אישית של סכימת משתמשים.
https://www.googleapis.com/auth/admin.directory.userschema.readonly היקף לאחזור רק של סכמות משתמשים בהתאמה אישית.
היקפי הרשאות ללקוחות משמעות
https://www.googleapis.com/auth/admin.directory.customer היקף הגישה לכל הפעולות של הלקוח.
https://www.googleapis.com/auth/admin.directory.customer.readonly היקף להצגת לקוחות בלבד.
היקפים לדומיינים משמעות
https://www.googleapis.com/auth/admin.directory.domain היקף הגישה לכל פעולות הדומיין.
https://www.googleapis.com/auth/admin.directory.domain.readonly היקף לאחזור דומיינים בלבד.
היקפים של משאבים לתזמון ביומן משמעות
https://www.googleapis.com/auth/admin.directory.resource.calendar היקף הגישה לכל הפעולות של משאבי היומן.
https://www.googleapis.com/auth/admin.directory.resource.calendar.readonly היקף לאחזור רק משאבי יומן.