اختيار نطاقات Google Workspace Marketplace API
يحتوي هذا المستند على معلومات حول التفويض والمصادقة الخاصة
بواجهة برمجة تطبيقات Google Workspace Marketplace. قبل قراءة هذا المستند، احرِص على قراءة
المعلومات العامة حول المصادقة والتفويض في Google Workspace على الرابط
التعرّف على المصادقة والتفويض.
اضبط شاشة طلب الموافقة المتعلّقة ببروتوكول OAuth واختَر النطاقات
لتحديد المعلومات التي يتم عرضها للمستخدمين ومراجعي التطبيقات،
وتسجيل تطبيقك لتتمكّن من نشره لاحقًا.
نطاقات واجهة برمجة تطبيقات Marketplace
لتحديد مستوى الوصول الممنوح لتطبيقك، عليك تحديد نطاقات التفويض وتعريفها. إنّ نطاق التفويض هو سلسلة معرّف موارد منتظم (URI) لـ OAuth 2.0 تحتوي على اسم تطبيق Google Workspace ونوع البيانات التي يصل إليها ومستوى الوصول. النطاقات هي طلبات تطبيقك للعمل مع بيانات Google Workspace، بما في ذلك
بيانات حسابات المستخدمين على Google.
عند تثبيت تطبيقك، يُطلب من المستخدم التحقّق من صحة النطاقات التي يستخدمها
التطبيق. بشكل عام، عليك اختيار النطاق الأكثر تركيزًا
وتجنُّب طلب النطاقات التي لا يتطلبها تطبيقك. يمنح المستخدمون الوصول بسهولة إلى
نطاقات محدودة وواضحة.
تتوافق واجهة برمجة تطبيقات Marketplace مع النطاقات التالية:
النطاق |
المعنى |
https://www.googleapis.com/auth/appsmarketplace.license |
عرض معلومات الترخيص في تطبيقك المثبَّت |
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2024-09-02 (حسب التوقيت العالمي المتفَّق عليه)
[null,null,["تاريخ التعديل الأخير: 2024-09-02 (حسب التوقيت العالمي المتفَّق عليه)"],[[["This document provides Google Workspace Marketplace API-specific authorization and authentication information, advising developers to review general Google Workspace authentication information beforehand."],["Developers must configure OAuth 2.0 including the consent screen and scopes, which define user data access levels for the app."],["Marketplace API scopes are OAuth 2.0 URIs that specify app access to Google Workspace data, including user data, and require careful selection to ensure user privacy and trust."],["Applications using scopes with access to specific user data might require verification to avoid being flagged as \"unverified app\" during testing."]]],["The core actions involve configuring OAuth 2.0 by defining the consent screen and choosing scopes, which determine the level of access your app has to user data. Apps must declare authorization scopes, specifying the Google Workspace app, the data type, and access level. Users validate these scopes upon app installation. Public apps accessing user data need to undergo a verification process to avoid being labeled as \"unverified\". The provided scope `https://www.googleapis.com/auth/appsmarketplace.license` allows viewing installed application's licensing information.\n"]]