Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
SAS Portal API memiliki beberapa peran, yang ditentukan di bawah, yang masing-masing memberikan izin kepada pengguna untuk
melakukan panggilan API tertentu. Peran ditetapkan ke Akun Google pengguna.
Pengguna pertama organisasi pelanggan SAS adalah Admin, yang otomatis ditambahkan selama
proses pendaftaran. Admin kemudian dapat menambahkan pengguna lain dan menetapkan peran kepada mereka, termasuk peran Admin.
Peran pengguna
Ada dua peran yang dapat ditetapkan kepada pengguna:
Peran ini memiliki hak istimewa administratif penuh untuk semua
resource turunan di bawah resource induk yang telah
diberikan aksesnya. Mereka menyiapkan struktur organisasi dalam SAS Portal dan mengelola akses pengguna.
role_cpi
Peran ini ditujukan bagi pengguna yang merupakan Penginstal Profesional Bersertifikasi (CPI). Untuk mengklaim peran ini,
pengguna harus membuktikan bahwa mereka memiliki sertifikasi CPI yang aktif. Mereka melakukannya dengan metode
ValidateInstaller(). Hanya pengguna dengan peran role_cpi yang divalidasi yang dapat menggunakan metode
SignDevice()
untuk mengirimkan parameter penginstalan CBSD yang memerlukan penginstalan CPI.
Metode
Tabel berikut menunjukkan peran mana yang dapat menggunakan setiap jenis metode:
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Informasi yang saya butuhkan tidak ada","missingTheInformationINeed","thumb-down"],["Terlalu rumit/langkahnya terlalu banyak","tooComplicatedTooManySteps","thumb-down"],["Sudah usang","outOfDate","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Masalah kode / contoh","samplesCodeIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2025-07-25 UTC."],[[["\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,[]]