Peran dan izin

Peran pengguna Portal API Google Spectrum Access System (SAS) memungkinkan pengguna melakukan panggilan API tertentu berdasarkan cakupannya. Peran ini ditetapkan ke Akun Google pengguna.

Peran pengguna

Peran yang ditetapkan kepada pengguna adalah role_admin dan role_cpi. Setiap pengguna dapat ditetapkan ke satu atau beberapa peran.

role_admin

Pengguna pertama organisasi pelanggan SAS adalah administrator. Administrator akan otomatis ditambahkan selama proses pendaftaran. Administrator kemudian dapat menambahkan pengguna lain dan menetapkan peran kepada mereka, termasuk peran administrator.

Peran administrator memiliki izin administratif penuh untuk semua resource turunan di bawah resource induk yang telah memberikan akses kepadanya. Administrator menyiapkan struktur organisasi dalam Portal SAS dan mengelola akses pengguna.

role_cpi

Peran CPI ditujukan untuk pengguna yang merupakan Pemasangan Profesional Bersertifikat. Untuk diberi peran ini, pengguna harus memiliki sertifikasi CPI yang aktif. Untuk memvalidasi apakah pengguna memiliki sertifikasi ini, gunakan 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 yang dapat menggunakan setiap jenis metode.

Metode Peran
GetCustomer()

role_admin
role_cpi

ListCustomers()

role_admin
role_cpi

CreateDevice()

role_admin
role_cpi

GetDevice()

role_admin
role_cpi

ListDevices()

role_admin
role_cpi

UpdateDevice()

role_admin
role_cpi

CreateSignedDevice()

role_admin
role_cpi

UpdateSignedDevice()

role_admin
role_cpi

GenerateSecret()

role_admin
role_cpi

ValidateInstaller()

role_admin
role_cpi

SignDevice() role_cpi (validasi)

Langkah selanjutnya