Google Spectrum Access System(SAS)Portal API のユーザーロールを使用すると、ユーザーはスコープに基づいて特定の API 呼び出しを行うことができます。これらのロールは、ユーザーの Google アカウントに割り当てられます。
ユーザーロール
ユーザーに割り当てられているロールは role_admin
と role_cpi
です。各ユーザーには 1 つ以上のロールを割り当てることができます。
role_admin
SAS のお客様の組織の最初のユーザーは管理者です。管理者は、登録プロセス中に自動的に追加されます。管理者は、他のユーザーを追加して、管理者ロールなどのロールを割り当てることができます。
管理者ロールには、アクセス権が付与されている親リソースのすべての子リソースに対する完全な管理権限があります。管理者は SAS ポータル内で組織の構造を設定し、ユーザー アクセスを管理します。
role_cpi
CPI ロールは、認定プロの設置業者であるユーザーを対象としています。このロールを割り当てるには、有効な CPI 認定資格が必要です。ユーザーがこの認定資格を取得しているかどうかを確認するには、ValidateInstaller()
メソッドを使用します。
検証済みの role_cpi
ロールを持つユーザーのみが、SignDevice()
メソッドを使用して、CPI のインストールが必要な CBSD のインストール パラメータを送信できます。
メソッド
次の表に、各タイプのメソッドを使用できるロールを示します。
メソッド | ロール |
---|---|
GetCustomer() |
|
ListCustomers() |
|
CreateDevice() |
|
GetDevice() |
|
ListDevices() |
|
UpdateDevice() |
|
CreateSignedDevice() |
|
UpdateSignedDevice() |
|
GenerateSecret() |
|
ValidateInstaller() |
|
SignDevice() |
role_cpi (検証済み) |
次のステップ
- SAS Portal API の概要については、Google SAS Portal API の概要をご覧ください。
- 各 API の詳細については、Customers API と Device Manager API をご覧ください。
- API の使用例については、API のコードサンプルをご覧ください。
- リファレンス ドキュメントについては、API とリファレンスをご覧ください。