조직 리소스 보기 및 관리

이 페이지에서는 조직 리소스에서 결제 계정 및 프로젝트를 보고 관리하는 방법을 설명합니다.

조직 리소스의 결제 계정 보기

Google Cloud 콘솔을 사용하여 조직 리소스의 기존 결제 계정을 볼 수 있습니다.

콘솔

  1. Google Cloud Console을 엽니다.

    결제 페이지 열기

  2. 페이지 상단의 조직 드롭다운을 클릭하고 조직 리소스를 선택합니다.

조직 리소스의 모든 결제 계정이 페이지에 나열됩니다.

조직 리소스에 새 프로젝트 만들기

콘솔

도메인에 조직 리소스를 사용하도록 설정한 후 Google Cloud 콘솔을 사용하여 조직 리소스에 프로젝트를 만들 수 있습니다.

조직 리소스에 새 프로젝트를 생성하려면 다음 단계를 따르세요.

새 프로젝트를 만들려면 다음을 수행합니다.

  1. Google Cloud 콘솔에서 리소스 관리 페이지로 이동합니다.

    리소스 관리로 이동

    나머지 단계는 Google Cloud 콘솔에 표시됩니다.

  2. 페이지 상단의 조직 선택 드롭다운 목록에서 프로젝트를 만들려는 조직 리소스를 선택합니다. 무료 체험판 사용자인 경우에는 이 목록이 나타나지 않으므로, 이 단계를 건너뜁니다.
  3. 프로젝트 만들기를 클릭합니다.
  4. 나타나는 새 프로젝트 창에 프로젝트 이름을 입력하고 해당되는 결제 계정을 선택합니다. 프로젝트 이름은 문자, 숫자, 작은 따옴표, 하이픈, 공백 또는 느낌표만 포함할 수 있으며, 4~30자(영문 기준)여야 합니다.
  5. 위치 상자에 상위 조직 또는 폴더 리소스를 입력합니다. 이 리소스는 새 프로젝트의 계층적 상위 항목이 됩니다. 조직 없음 옵션이 있는 경우 이 옵션을 선택하여 자체 리소스 계층 구조의 최상위로 새 프로젝트를 만들 수 있습니다.
  6. 새 프로젝트 세부정보 입력을 마쳤으면 만들기를 클릭합니다.

API

project생성하고 parent 필드를 조직 리소스의 organizationId로 설정하여 조직 리소스에 새 프로젝트를 만들 수 있습니다.

다음 코드 스니펫은 조직 리소스에 프로젝트를 만드는 방법을 보여줍니다.

project = crm.projects().create(
    body={
        'project_id': flags.projectId,
        'name': 'My New Project',
        'parent': {
            'type': 'organization',
            'id': flags.organizationId
         }
}).execute()

조직 리소스의 모든 프로젝트 보기

콘솔

Google Cloud 콘솔을 사용하여 조직 리소스의 모든 프로젝트를 보려면 다음 단계를 따르세요.

  1. Google Cloud 콘솔로 이동합니다.

    Google Cloud 콘솔로 이동

  2. 페이지 상단의 프로젝트 선택기에서 조직 리소스를 선택합니다.

  3. 최근 탭에 최근에 액세스한 프로젝트 및 폴더가 표시됩니다. 모든 프로젝트 및 폴더를 보려면 모두 탭을 클릭합니다.

조직 드롭다운의 조직 없음 옵션을 선택하면 다음 프로젝트가 나열됩니다.

  • 아직 조직 리소스에 속하지 않은 프로젝트
  • 사용자가 프로젝트에는 액세스할 수 있지만, 프로젝트가 속한 조직 리소스에는 액세스할 수 없는 경우의 프로젝트

gcloud

조직 리소스 아래에서 직접 모든 프로젝트를 보려면 다음 명령어를 실행합니다.

gcloud projects list --filter 'parent.id=[ORGANIZATION_ID] AND \
    parent.type=organization'

이 명령어는 계층 구조의 모든 프로젝트를 표시하지 않으며 조직 리소스 바로 아래에 있는 프로젝트만 표시합니다. 계층 구조의 모든 리소스를 나열하려면 계층 구조의 모든 리소스 나열을 참조하세요.

API

조직 리소스 바로 아래의 모든 프로젝트를 나열하려면 다음 코드 스니펫에 표시된 것처럼 projects.list() 메서드를 사용합니다.

filter = 'parent.type:organization parent.id:%s' % flags.organizationId
projects = crm.projects().list(filter=filter).execute()

이 메서드는 계층 구조의 모든 프로젝트를 표시하지 않으며 조직 리소스 바로 아래에 있는 프로젝트만 표시합니다. 계층 구조의 모든 리소스를 나열하려면 계층 구조의 모든 리소스 나열을 참조하세요.

조직 리소스의 프로젝트 삭제

조직 리소스에서 프로젝트를 삭제할 수 있습니다.

콘솔

Google Cloud 콘솔을 사용하여 프로젝트를 삭제하는 방법은 다음과 같습니다.

  1. IAM 및 관리자 섹션에서 프로젝트 페이지로 이동합니다.

    프로젝트 페이지 열기

  2. 페이지 상단의 조직 드롭다운을 클릭합니다.
  3. 조직 리소스를 선택합니다. 조직 리소스의 모든 프로젝트가 페이지에 나열됩니다.
  4. 프로젝트 목록에서 삭제할 프로젝트를 선택하고 프로젝트 삭제를 클릭합니다.
  5. 프로젝트 ID를 입력한 후 종료를 클릭합니다.

조직 리소스 삭제

조직 리소스는 Google Workplace(이전의 G Suite) 계정에 바인딩됩니다.

조직 리소스를 사용하지 않으려면 다음 단계에 따라 조직 리소스의 IAM 정책을 원래 상태로 복원하는 것이 좋습니다.

  1. 도메인을 Project CreatorBilling Account Creator 역할에 추가합니다.
  2. 조직 리소스의 IAM 정책에서 다른 모든 항목을 삭제합니다.

이렇게 하면 사용자는 프로젝트와 결제 계정을 계속 만들 수 있으며 나중에 원할 경우 Google Workplace 최고 관리자가 중앙 관리를 복구할 수 있습니다.

실제로 조직 리소스와 해당 조직 리소스에 연결된 모든 리소스를 삭제하려면 Google Workspace 계정을 삭제합니다.