ロールと権限

SAS Portal API にはいくつかのロールがあり、それぞれが特定の API 呼び出しを行うための権限をユーザーに付与しています。ロールはユーザーの Google アカウントに割り当てられます。

SAS のお客様の組織の最初のユーザーは、登録手続き中に自動的に追加された管理者です。その後、管理者は他のユーザーを追加し、それらのユーザーに管理者ロールを含むロールを割り当てることができます。

ユーザー役割

ユーザーには 2 つの役割を割り当てることができます。

role_admin

このロールには、アクセス権が付与されている親リソースのすべての子リソースに対する完全な管理者権限があります。SAS Portal 内で組織の構造を設定し、ユーザー アクセスを管理します。

role_cpi

この役割は、認定プロフェッショナル インストーラ(CPI)であるユーザーを対象としています。このロールを受け取るには、有効な CPI 証明書があることを証明する必要があります。この処理は ValidateInstaller() メソッドを使用します。検証済みの role_cpi ロールを持つユーザーのみが SignDevice() メソッドを使用して、CPI のインストールが必要な CBSD のインストール パラメータを送信できます。

Methods

次の表に、それぞれのタイプのメソッドで使用できるロールを示します。

Methods ロール
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(検証済み)