Google Cloud를 위한 Gemini 라이선스 관리

특정 Google Cloud를 위한 Gemini 제품(예: Gemini Code Assist)을 사용하려면 조직의 각 사용자에게 라이선스가 필요합니다.

시작하기 전에

  • 다음 섹션에 설명된 특정 라이선스 관리 태스크에 필요한 추가 권한을 부여할 수 있도록 결제 계정 관리자(roles/billing.admin) 또는 소비자 조달 주문 관리자(roles/consumerprocurement.orderAdmin) IAM 역할을 보유하고 있는지 확인합니다.
  • Google Cloud 콘솔이 아닌 API를 사용하여 라이선스를 관리하려면 다음을 확인합니다.

구독에서 Google Cloud를 위한 Gemini 라이선스 수 변경

Google Cloud 콘솔 또는 Google 계정 담당자나 공인 리셀러를 통해 직접 Google Cloud를 위한 Gemini 라이선스 수를 추가하거나 삭제할 수 있습니다.

이 태스크를 수행하려면 다음과 같은 Identity and Access Management(IAM) 권한이 있어야 합니다.

  • billing.accounts.get
  • consumerprocurement.orders.get
  • consumerprocurement.orders.modify

구독에서 라이선스 수를 변경하려면 다음 단계를 수행합니다.

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

    Gemini 관리자로 이동

  2. 변경하려는 구독을 선택한 후 구독 수정을 클릭합니다.

  3. 원하는 라이선스 수를 입력합니다. 다음 정보가 표시됩니다.

    • 구매 후 총 라이선스 수입니다.
    • 구매 후 할당할 수 있는 라이선스 수입니다.
    • 기간별 새 구독 가격입니다. 추가된 라이선스의 추가 금액은 현재 기간 중 남은 기간을 기준으로 일할 계산됩니다.
  4. 저장을 클릭합니다.

Google Cloud를 위한 Gemini 라이선스 할당 보기

콘솔

Google Cloud 콘솔에서 Google Cloud를 위한 Gemini 라이선스 할당을 보려면 다음 권한이 있어야 합니다.

  • billing.accounts.get
  • consumerprocurement.orders.get
  • consumerprocurement.licensePools.get
  • consumerprocurement.licensePools.enumerateLicensedUsers
  1. Gemini 관리자 페이지로 이동합니다.

    Gemini 관리자로 이동

  2. 변경하려는 구독을 선택한 후 구독 수정을 클릭합니다.

    라이선스가 할당된 각 사용자의 다음 정보를 확인할 수 있습니다.

    • 이름
    • 이메일
    • 계정 유형
    • 할당된 라이선스
  3. 특정 사용자 집합을 찾으려면 다음과 같이 목록을 필터링하고 정렬하면 됩니다.

    • 목록을 필터링하려면 필터 필드에 속성과 값을 입력합니다.
    • 목록을 정렬하려면 정렬 기준으로 사용할 열의 제목을 클릭합니다. 예를 들어 사용자 이름별로 알파벳순으로 정렬하려면 이름 열 제목을 클릭합니다.

API

Google Cloud를 위한 Gemini 라이선스 할당을 보려면 billingAccounts.orders.licensePool.enumerateLicensedUsers 메서드를 사용합니다.

이 태스크를 수행하려면 consumerprocurement.licensePools.enumerateLicensedUsers 권한이 있어야 합니다.

GET https://cloudcommerceconsumerprocurement.googleapis.com/v1/billingAccounts/BILLING_ACCOUNT_ID/orders/ORDER_ID/licensePool:enumerateLicensedUsers/

다음을 바꿉니다.

  • BILLING_ACCOUNT_ID: 결제 계정 ID
  • ORDER_ID: IAM 정책

이 명령어가 성공하면 licensedUsers 출력을 다음 형식으로 반환합니다.

{
  "licensedUsers": [
      {
          "username": "dana@example.com",
          "assignTime": "2024-09-26T16:24:40.559222Z"
      },
      {
          "username": "lee@example.com",
          "assignTime": "2024-09-26T16:24:40.559222Z"
      },
      {
          "username": "taylor@example.com",
          "assignTime": "2024-09-26T16:24:40.559222Z"
      },
      {
          "username": "bola@example.com",
          "assignTime": "2024-09-26T16:24:14.610828Z"
      }
  ]
}

개별 사용자에게 Google Cloud를 위한 Gemini 라이선스 할당

콘솔

Google Cloud 콘솔에서 개별 사용자에게 Google Cloud를 위한 Gemini 라이선스를 할당하려면 다음 권한이 있어야 합니다.

  • billing.accounts.get
  • consumerprocurement.orders.get
  • consumerprocurement.licensePools.get
  • consumerprocurement.licensePools.enumerateLicensedUsers
  • consumerprocurement.licensePools.assign
  1. Gemini 관리자 페이지로 이동합니다.

    Gemini 관리자로 이동

  2. 변경하려는 구독을 선택한 후 구독 수정을 클릭합니다.

  3. '라이선스 할당'을 클릭합니다. 사용자 선택 대화상자가 표시됩니다. 특정 사용자를 검색하려면 검색창에 사용자 이름을 입력합니다.

  4. 목록에서 사용자를 한 명 이상 선택한 후 다음을 클릭합니다.

  5. 라이선스를 할당하려는 Google Cloud를 위한 Gemini 서비스를 선택합니다.

  6. '라이선스 할당'을 클릭합니다.

API

Google Cloud를 위한 Gemini 라이선스를 할당하려면 billingAccounts.orders.licensePool.assign 메서드를 사용합니다.

이 태스크를 수행하려면 consumerprocurement.licensePools.assign 권한이 있어야 합니다.

POST https://cloudcommerceconsumerprocurement.googleapis.com/v1/billingAccounts/BILLING_ACCOUNT_ID/orders/ORDER_ID/licensePool:assign/

{
  "usernames": [
            "dana@example.com",
            "lee@example.com"
  ]
}

다음을 바꿉니다.

  • BILLING_ACCOUNT_ID: 결제 계정 ID
  • ORDER_ID: IAM 정책

명령어가 성공하면 빈 응답 본문을 다음 형식으로 반환합니다.

{}

할당을 확인하려면 할당 목록을 봅니다.

Google Cloud를 위한 Gemini 라이선스 할당 해제

콘솔

Google Cloud 콘솔에서 사용자의 라이선스를 할당 해제하려면 다음 권한이 있어야 합니다.

  • billing.accounts.get
  • consumerprocurement.orders.get
  • consumerprocurement.licensePools.get
  • consumerprocurement.licensePools.enumerateLicensedUsers
  • consumerprocurement.licensePools.unassign
  1. Gemini 관리자 페이지로 이동합니다.

    Gemini 관리자로 이동

  2. 변경하려는 구독을 선택한 후 구독 관리를 클릭합니다.

  3. 라이선스를 할당 해제할 사용자를 선택한 후 라이선스 할당 해제를 클릭합니다.

  4. 변경사항 확인을 클릭합니다.

API

Google Cloud를 위한 Gemini 라이선스를 할당 해제하려면 billingAccounts.orders.licensePool.unassign 메서드를 사용합니다.

이 태스크를 수행하려면 consumerprocurement.licensePools.unassign 권한이 있어야 합니다.

POST https://cloudcommerceconsumerprocurement.googleapis.com/v1/billingAccounts/BILLING_ACCOUNT_ID/orders/ORDER_ID/licensePool:unassign/

{
  "usernames": [
            "dana@example.com",
            "lee@example.com"
  ]
}

다음을 바꿉니다.

  • BILLING_ACCOUNT_ID: 결제 계정 ID
  • ORDER_ID: IAM 정책

명령어가 성공하면 빈 응답 본문을 다음 형식으로 반환합니다.

{}

할당 해제를 확인하려면 할당 목록을 봅니다.

Google Cloud를 위한 Gemini 라이선스 이전

Google Cloud를 위한 Gemini 라이선스는 사용자 간에 직접 이전될 수 없습니다. 대신 사용자의 라이선스를 할당 해제한 후 새 사용자에게 라이선스를 할당합니다.

조직 간 라이선스 사용 방지

Google Cloud를 위한 Gemini 라이선스는 조직이나 프로젝트가 아닌 개별 사용자에게 할당되므로 개별 사용자가 여러 조직에서 Google Cloud를 위한 Gemini 기능을 사용할 수 있습니다.

Google Cloud를 위한 Gemini 사용에서 생성된 로그는 라이선스 수혜자가 아닌 이를 사용한 프로젝트에 속합니다. 또한 Google Cloud를 위한 Gemini의 맞춤설정 또는 구성(예: Gemini Code Assist 코드 맞춤설정)은 라이선스 또는 구독 수준이 아닌 프로젝트에서 수행됩니다.

더 효과적으로 프로젝트에서 Google Cloud를 위한 Gemini를 조직 간에 사용하지 못하게 하려면 다음 중 하나를 수행하면 됩니다.

  • 프로젝트에서 Google Cloud를 위한 Gemini API를 중지합니다.
  • 권한을 사용하여 프로젝트에 대한 사용자 액세스를 거부합니다.

제한사항

  • Google Cloud를 위한 Gemini 라이선스 관리에서는 직원 ID 제휴를 지원하지 않습니다.