도로 관리 통계는 도로 데이터를 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.roadsSelectionAdmin
Roads Selection Viewer
역할은 프로젝트에서 선택한 경로에 대한 읽기 전용 액세스 권한을 부여합니다. 이 역할이 있으면 선택한 경로에서 목록 또는 가져오기 작업을 실행할 수 있습니다.다음 명령어를 실행하여 주 구성원에게 뷰어 액세스 권한을 부여할 수 있습니다.
gcloud auth login gcloud projects add-iam-policy-binding PROJECT_ID \ --member user:user_email \ --role roles/roads.roadsSelectionViewer
또한 사용자에게 프로젝트에 대한 serviceusage.services.use
이상의 권한이 있어야 합니다. 프로젝트 소유자 또는 편집자 역할을 통해 또는 특정 서비스 사용량 소비자 역할을 통해 해당 권한을 제공합니다. 사용자에게 선택한 프로젝트에 대한 필수 도로 선택 권한 및 서비스 사용 권한이 없는 경우 서비스에서 오류가 발생합니다.
자세한 내용은 Google Cloud 콘솔을 사용하여 IAM 역할 부여하기를 참고하세요.
다음 단계
역할을 구성한 후 OAuth 토큰을 만들어야 합니다.