6. 설치 후 검증
확인 쿼리
아래 쿼리로 서비스 계정 권한과 API 호출을 확인합니다. profile 옵션에는 접속 프로파일의 식별자를 입력합니다.
먼저 서비스 계정 권한을 점검합니다. 조회할 범위를 scope 옵션으로 지정하고, 생략하면 JSON 키의 프로젝트를 점검합니다.
- 정상: 사용할 명령어의
granted가 모두true입니다. false가 있음:recommended_role필드의 역할을 해당 범위에 부여합니다 (4. 역할 부여). 역할을 부여한 직후라면 몇 분 뒤 다시 실행합니다.- 오류:
API has not been used in project오류가 나면 Cloud Resource Manager API를 사용 설정합니다 (2. 구글 클라우드 준비).
권한이 확인되면 명령어를 실행해 데이터를 확인합니다.
- 정상: 서비스 계정이 접근할 수 있는 프로젝트 목록이 조회됩니다.
- 0건: 서비스 계정에 탐색자 역할이 있는지 확인합니다. 역할을 부여한 직후라면 몇 분 뒤 다시 실행합니다.
- 정상: JSON 키의 프로젝트(서비스 계정이 속한 프로젝트)의 자산 유형별 건수가 조회됩니다. 사용 설정된 API(
serviceusage.googleapis.com/Service)는 대부분의 프로젝트에 있으므로 1건 이상 나옵니다.
조직·폴더 단위로 역할을 부여했다면 범위를 지정해 확인합니다.
- 정상: 조직 아래 프로젝트별 자산 건수가 조회됩니다.
project_id가 빈 행은 프로젝트에 속하지 않은 조직·폴더 수준 자원입니다.
오류가 나면 문제 해결을 참고합니다.