Road Management Insights는 BigQuery 및 Pub/Sub에 도로 데이터를 제공하는 핵심 구성요소로 Roads Selection API를 사용합니다.
Google Cloud 프로젝트에서 선택한 경로를 만들고 관리하려면 프로젝트에서 Roads Selection API를 사용 설정해야 합니다. 프로젝트에 대한 소유자 또는 편집자 IAM 역할 을 보유해야 합니다.
선택한 경로를 관리하는 데 사용하는 사용자 계정 또는 서비스 계정에 다음 IAM 역할을 할당할 수도 있습니다.
Roads Selection Admin역할은 사용자 계정 또는 서비스 계정에 프로젝트의 선택한 경로를 읽고 쓸 수 있는 권한을 부여합니다. 이 역할을 가진 사용자는 선택한 경로에 대한 모든 작업을 처리할 수 있습니다.보안 주체에 관리자 액세스 권한을 부여하려면 다음 명령어를 실행합니다.
gcloud auth login gcloud projects add-iam-policy-binding PROJECT_ID \ --member user:user_email \ --role roles/roads.roadsSelectionAdminRoads Selection Viewer역할은 프로젝트의 선택한 경로를 읽기 전용으로 볼 수 있는 권한을 부여합니다. 이 역할을 가진 사용자는 선택한 경로를 나열하거나 가져올 수 있습니다.보안 주체에 뷰어 액세스 권한을 부여하려면 다음 명령어를 실행합니다.
gcloud auth login gcloud projects add-iam-policy-binding PROJECT_ID \ --member user:user_email \ --role roles/roads.roadsSelectionViewer
또한 사용자에게는 프로젝트에 대한 serviceusage.services.use 권한이 하나 이상 있어야 합니다. 프로젝트 소유자 또는 편집자 역할을 통해 또는
특정 서비스 사용량 소비자 역할을 통해 이 권한을 제공합니다. 사용자가 선택한 프로젝트에 필요한 Roads Selection 권한 및 서비스 사용량 권한이 없는 경우 서비스에서 오류가 발생합니다.
자세한 내용은 Google Cloud 콘솔을 사용하여 IAM 역할 부여하기를 참고하세요.
다음 단계
역할을 구성한 후에는 OAuth 토큰을 만들어야 합니다.