SAS Portal API에는 아래에 정의된 여러 역할이 있으며, 각 역할은 사용자에게 특정 API 호출을 할 수 있는 권한을 부여합니다. 사용자의 Google 계정에 역할이 할당됩니다.
SAS 고객 조직의 첫 번째 사용자는 가입 프로세스 동안 자동으로 추가되는 관리자입니다. 그런 다음 관리자는 다른 사용자를 추가하고 관리자 역할을 포함한 역할을 할당할 수 있습니다.
사용자 역할
사용자에게 할당할 수 있는 역할은 두 가지입니다.
역할_관리자
이 역할은 액세스 권한이 부여된 상위 리소스 아래의 모든 하위 리소스에 대한 전체 관리 권한을 가집니다. SAS Portal 내에서 조직의 구조를 설정하고 사용자 액세스를 관리합니다.
역할_CPI
이 역할은 CPI (Google 인증 전문가 설치 프로그램) 사용자를 위한 역할입니다. 이 역할을 신청하려면 활성 CPI 인증이 있음을 증명해야 합니다. 이는 ValidateInstaller()
메서드를 사용하여 실행합니다. 검증된 role_cpi
역할이 있는 사용자만 SignDevice()
메서드를 사용하여 CPI 설치가 필요한 CBSD의 설치 매개변수를 제출할 수 있습니다.
메소드
다음 표는 각 유형의 방법을 사용할 수 있는 역할을 보여줍니다.
메소드 | 역할 |
---|---|
GetCustomer() |
|
ListCustomers() |
|
CreateDevice() |
|
GetDevice() |
|
ListDevices() |
|
UpdateDevice() |
|
CreateSignedDevice() |
|
UpdateSignedDevice() |
|
GenerateSecret() |
|
ValidateInstaller() |
|
SignDevice() |
role_cpi (확인됨) |