اختيار نطاقات 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 نطاق لاسترداد موارد التقويم فقط.