사용자 계정에 소프트웨어 라이센스 지정
IBM Cloud®에 소프트웨어 제품을 설치하려면 소프트웨어 라이센스가 계정에 할당되어 있어야 합니다. 특정 기간(예: 1년) 동안 특정 버전의 소프트웨어를 설치할 수 있습니다. 권한이라고도 하는 라이센스는 IBM® Passport Advantage를 통해 구매 및 취득됩니다.
라이센스 획득
대부분의 경우, 조직에서 구매 또는 재무 역할을 담당하는 사람이 IBM Cloud 영업 담당자와 협력하여 라이선스를 구매합니다 IBM Passport Advantage. 부품 번호는 IBM Cloud에서 사용되는 소프트웨어 제품의 라이센스와 연관되어 있습니다. 라이센스를 취득한 사용자가 일반적으로 IBM Cloud 계정에 소프트웨어를 설치하는 사용자와 동일하지 않습니다. 영업 담당자가 Software Quote Order 도구를 통해 라이센스를 취득한 후 IBM Cloud에서 소프트웨어를 사용하려면 라이센스가 필요한 각 계정에 라이센스를 지정해야 합니다.
계정에 라이센스 지정
계정에 라이센스를 지정하면 계정에 액세스할 수 있는 모든 사용자가 라이센스를 사용하여 라이센스가 적용되는 소프트웨어를 설치할 수 있습니다. 조달 담당자가 이 라이센스가 지정되어야 하는 계정의 소유자가 아닌 경우 라이센스 및 권한 계정 관리 서비스에서 관리자 역할이 지정되어야 합니다.
라이센스를 계정에 지정하려면 다음 단계를 완료하십시오.
- IBM Cloud 콘솔에 로그인하여 관리 > 계정으로 이동하십시오.
- 라이센스를 클릭하십시오.
- 계정에 지정된 라이센스가 없는 경우 IBM Passport Advantage 확인을 클릭하여 IBM ID에 연결된 모든 라이센스를 찾으십시오. 기존 라이센스가 있으면 지정을 클릭하여 계정에 추가 라이센스를 지정하십시오.
계정에서 라이센스를 지정 해제할 수 있습니다. 그러나 라이센스가 사용되는 IBM Cloud Schematics 작업공간이 영향을 받게 됩니다.
API를 사용하여 계정에 라이센스 지정
계정에 라이센스를 지정하면 계정에 액세스할 수 있는 모든 사용자가 라이센스를 사용하여 라이센스가 적용되는 소프트웨어를 설치할 수 있습니다. 조달 담당자가 이 라이센스가 지정되어야 하는 계정의 소유자가 아닌 경우 라이센스 및 권한 계정 관리 서비스에서 관리자 역할이 지정되어야 합니다.
계정에 라이선스를 할당하려면 다음 예제 요청에 표시된 대로 카탈로그 관리 API를 호출합니다:
String name = "{name}";
CreateLicenseEntitlementOptions createOptions = new CreateLicenseEntitlementOptions.Builder().name(name).build();
Response<LicenseEntitlement> response = service.createLicenseEntitlement(createOptions).execute();
System.out.println(response.getResult());
name = "{name}";
response = await service.createLicenseEntitlement({ 'name': name } );
console.log(response);
name = "{name}"
response = self.service.create_license_entitlement(name=name)
print(response)
createOptions := service.NewCreateLicenseEntitlementOptions()
createOptions.SetName("{name}")
_, response, _ := service.CreateLicenseEntitlement(createOptions)
fmt.Println(response)
계정에서 라이센스를 지정 해제할 수 있습니다. 그러나 라이센스가 사용되는 IBM Cloud Schematics 작업공간이 영향을 받게 됩니다.