تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
تتضمّن واجهة برمجة التطبيقات SAS Portal API عدة أدوار موضّحة أدناه، ويمنح كل دور منها المستخدم إذنًا بإجراء طلبات معيّنة من واجهة برمجة التطبيقات. يتم تعيين الأدوار إلى حساب المستخدم على Google.
أول مستخدم في مؤسسة أحد عملاء SAS هو المشرف، ويتم إضافته تلقائيًا أثناء عملية الاشتراك. يمكن للمشرف بعد ذلك إضافة مستخدمين آخرين وتعيين أدوار لهم، بما في ذلك دور المشرف.
يتمتع هذا الدور بامتيازات إدارية كاملة لجميع الموارد الفرعية ضمن المورد الرئيسي الذي تم منح الإذن بالوصول إليه. ويقومون بإعداد بنية المؤسسة ضمن "بوابة SAS" وإدارة إذن وصول المستخدمين.
role_cpi
هذا الدور مخصّص للمستخدمين الذين يحملون شهادة اعتماد كفنيي تركيب محترفين (CPI). للحصول على هذا الدور،
على المستخدمين إثبات أنّ لديهم شهادة اعتماد نشطة في "مؤشر أسعار المستهلك". ويتم ذلك باستخدام الطريقة
ValidateInstaller(). يمكن فقط للمستخدمين الذين لديهم دور role_cpi تم التحقّق منه استخدام طريقة SignDevice() لإرسال مَعلمات التثبيت الخاصة بأجهزة CBSD التي تتطلّب تثبيت CPI.
الطُرق
يوضّح الجدول التالي الأدوار التي يمكنها استخدام كل نوع من أنواع الطرق:
تاريخ التعديل الأخير: 2025-07-25 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],["تاريخ التعديل الأخير: 2025-07-25 (حسب التوقيت العالمي المتفَّق عليه)"],[[["\u003cp\u003eThe SAS Portal API uses roles to control user permissions, with \u003ccode\u003erole_admin\u003c/code\u003e for administrative tasks and \u003ccode\u003erole_cpi\u003c/code\u003e for Certified Professional Installers.\u003c/p\u003e\n"],["\u003cp\u003eInitially, an Admin user is automatically assigned during sign-up and can manage other users and their roles.\u003c/p\u003e\n"],["\u003cp\u003eCPI users need to validate their certification using the \u003ccode\u003eValidateInstaller()\u003c/code\u003e method to utilize the \u003ccode\u003eSignDevice()\u003c/code\u003e method for CBSD installations.\u003c/p\u003e\n"],["\u003cp\u003eBoth \u003ccode\u003erole_admin\u003c/code\u003e and \u003ccode\u003erole_cpi\u003c/code\u003e have access to a range of methods like \u003ccode\u003eGetCustomer()\u003c/code\u003e, \u003ccode\u003eListDevices()\u003c/code\u003e, and \u003ccode\u003eUpdateDevice()\u003c/code\u003e, while \u003ccode\u003eSignDevice()\u003c/code\u003e is exclusive to validated \u003ccode\u003erole_cpi\u003c/code\u003e users.\u003c/p\u003e\n"],["\u003cp\u003eCurrently, user role assignment is handled by the SAS API Support team, and requests should be sent to \u003ca href=\"mailto:sas-api-support@google.com\"\u003esas-api-support@google.com\u003c/a\u003e.\u003c/p\u003e\n"]]],["The SAS Portal API assigns roles to users' Google Accounts to manage API access. The initial Admin role is established during signup, and admins can manage user roles. Currently, role assignment is handled by the SAS API Support team via request. Two roles exist: `role_admin` with full administrative control and `role_cpi` for Certified Professional Installers who must validate their certification using `ValidateInstaller()` to use `SignDevice()`. Both roles share access to other core methods, such as `GetCustomer()` and `CreateDevice()`.\n"],null,[]]