SAS Portal API には、次の表に示すように、ユーザーに特定の API 呼び出しを行う権限を付与するロールがいくつかあります。ロールはユーザーの Google アカウントに割り当てられます。
SAS ユーザーの組織の最初のユーザーは管理者であり、登録プロセス中に自動的に追加されます。管理者は、他のユーザーを追加して、管理者ロールを含むロールを割り当てることができます。
ユーザーロール
ユーザーに割り当てることができるロールは次の 2 つです。
role_admin
このロールには、アクセス権が付与されている親リソースの下にあるすべての子リソースに対する完全な管理者権限があります。SAS ポータル内で組織の構造を設定し、ユーザー アクセスを管理します。
role_cpi
このロールは、認定プロフェッショナル インストーラー(CPI)のユーザーを対象としています。このロールを申請するには、有効な CPI 認定を取得していることを証明する必要があります。これには ValidateInstaller()
メソッドを使用します。検証済みの role_cpi
ロールを持つユーザーのみが、SignDevice()
メソッドを使用して、CPI のインストールが必要な CBSD のインストール パラメータを送信できます。
メソッド
次の表に、各タイプのメソッドを使用できるロールを示します。
メソッド | ロール |
---|---|
GetCustomer() |
|
ListCustomers() |
|
CreateDevice() |
|
GetDevice() |
|
ListDevices() |
|
UpdateDevice() |
|
CreateSignedDevice() |
|
UpdateSignedDevice() |
|
GenerateSecret() |
|
ValidateInstaller() |
|
SignDevice() |
role_cpi (検証済み) |