ロールと権限

Google Spectrum Access System(SAS)Portal API のユーザーロールを使用すると、ユーザーはスコープに基づいて特定の API 呼び出しを行うことができます。これらのロールは、ユーザーの Google アカウントに割り当てられます。

ユーザーロール

ユーザーに割り当てられているロールは role_adminrole_cpi です。各ユーザーには 1 つ以上のロールを割り当てることができます。

role_admin

SAS のお客様の組織の最初のユーザーは管理者です。管理者は、登録プロセス中に自動的に追加されます。管理者は、他のユーザーを追加して、管理者ロールなどのロールを割り当てることができます。

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

role_cpi

CPI ロールは、認定プロの設置業者であるユーザーを対象としています。このロールを割り当てるには、有効な CPI 認定資格が必要です。ユーザーがこの認定資格を取得しているかどうかを確認するには、ValidateInstaller() メソッドを使用します。

検証済みの role_cpi ロールを持つユーザーのみが、SignDevice() メソッドを使用して、CPI のインストールが必要な CBSD のインストール パラメータを送信できます。

メソッド

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

メソッド ロール
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(検証済み)

次のステップ