이 페이지에서는 Producer Portal을 사용하는 팀 구성원에게 부여해야 하는 Identity and Access Management (IAM) 역할과 권한을 설명합니다.
역할 및 리소스에 대한 액세스 권한 부여에 대한 자세한 내용은 리소스에 대한 액세스 권한 부여, 변경, 취소에 관한 IAM 문서를 참고하세요.
역할을 부여하는 데 필요한 권한이 없으면 조직 관리자에게 문의해서 액세스를 요청합니다.
프로젝트 관리를 위한 액세스 제어
사용자가 Google Cloud Partner Network 계정과 조직 수준의 설정을 관리할 수 있도록 다음 두 가지 역할 중 하나를 부여합니다.
제품 등록정보를 보기 위한 액세스 제어
사용자가 Producer Portal에서 만든 진행 중인 제품 등록정보를 볼 수 있도록 Commerce Producer 뷰어 역할을 부여합니다.
제품 등록정보를 만들고 관리하기 위한 액세스 제어
사용자가 Producer Portal에서 제품 등록정보를 만들고 관리할 수 있도록 다음 역할을 부여합니다.
Software as a service (SaaS) 제품의 추가 역할
Cloud Commerce Consumer Procurement API와 상호작용하고 사용량을 Google에 보고하기 위해 서비스 계정을 만들어야 하는 SaaS 제품의 경우 사용자에게 서비스 계정 관리자 역할을 부여합니다.
가상 머신 (VM) 및 Kubernetes 제품의 추가 역할
VM 또는 Kubernetes 제품의 경우 사용자에게 Compute Cloud Storage 관리자 역할을 부여합니다.
VM 가이드 구성을 사용하여 VM 제품의 배포 패키지를 만든 경우 사용자에게 제품의 배포 패키지를 저장하는 Cloud Storage 버킷에 대한 다음 역할을 부여합니다.
제품 미리보기를 위한 액세스 제어
고객이 Cloud Marketplace에서 제품 목록을 볼 때 사용자가 제품 목록을 미리 볼 수 있게 하려면 다음 역할을 부여해야 합니다.
프라이빗 오퍼 관리
사용자가 Producer Portal의 프라이빗 오퍼 탭에서 프라이빗 오퍼를 만들고 관리할 수 있도록 다음 역할을 부여합니다.
프라이빗 오퍼의 주요 이벤트 보기
사용자가 조직에서 게시한 오퍼 기록을 확인하려면 사용자에게 상거래 가격 관리 이벤트 뷰어 역할을 부여합니다.
지급 및 결제 관리
사용자가 Producer Portal의 결제 탭에서 지불 및 결제 설정을 관리하기 위해 결제 프로필을 만들 수 있도록 다음 역할을 부여합니다.
리셀링 액세스 제어
리셀러가 Cloud Marketplace 제품을 재판매하도록 허용한 경우Google Cloud 조직 내에서 역할을 부여하는 방법에 대한 다음 가이드라인을 참조하세요.
허용된 리셀러 및 허용되지 않은 리셀러 보기
사용자가 Cloud Marketplace 제품을 재판매할 수 있는 리셀러 또는 제품을 재판매할 수 없는 리셀러를 볼 수 있도록 다음 역할 중 하나를 부여합니다.
허용된 리셀러 관리
사용자가 Cloud Marketplace 제품을 재판매할 수 있는 리셀러를 관리할 수 있도록 상거래 비즈니스 지원 구성 관리자(roles/commercebusinessenablement.admin) 역할을 부여합니다.
리셀러 할인 보기
사용자가 Producer Portal에서 리셀러 할인과 관련된 리소스 및 구성을 볼 수 있도록 다음 역할을 부여합니다.
할인 관리
사용자가 Producer Portal에서 리셀러 할인과 관련된 리소스 및 구성을 만들고 관리할 수 있도록 다음 역할을 부여합니다.
분석 및 보고서 관리
사용자가 Producer Portal의 분석, 테스트 결제 계정, 판매 리드 관리 및 보고서 탭에서 제품에 대한 분석, 테스트 계정, 판매 리드 관리 및 보고서를 관리할 수 있도록 다음 역할을 부여합니다.
IAM 역할 및 권한 목록
다음 IAM 역할 중 하나 이상을 사용자에게 부여할 수 있습니다.
| Role |
Permissions |
Commerce Business Enablement Configuration Admin
Beta
(roles/commercebusinessenablement.admin)
Admin of Various Provider Configuration resources
|
bigquery.datasets.create
bigquery.datasets.get
bigquery.datasets.update
commercebusinessenablement.leadgenConfig.*
commercebusinessenablement.leadgenConfig.get
commercebusinessenablement.leadgenConfig.update
commercebusinessenablement.partnerAccounts.*
commercebusinessenablement.partnerAccounts.get
commercebusinessenablement.partnerAccounts.list
commercebusinessenablement.partnerInfo.get
commercebusinessenablement.resellerConfig.*
commercebusinessenablement.resellerConfig.get
commercebusinessenablement.resellerConfig.update
commercebusinessenablement.resellerRestrictions.*
commercebusinessenablement.resellerRestrictions.list
commercebusinessenablement.resellerRestrictions.update
resourcemanager.organizations.get
resourcemanager.projects.get
resourcemanager.projects.list
serviceusage.operations.get
serviceusage.services.enable
serviceusage.services.get
|
Commerce Business Enablement Configuration Viewer
Beta
(roles/commercebusinessenablement.viewer)
Viewer of Various Provider Configuration resource
|
commercebusinessenablement.leadgenConfig.get
commercebusinessenablement.partnerAccounts.*
commercebusinessenablement.partnerAccounts.get
commercebusinessenablement.partnerAccounts.list
commercebusinessenablement.partnerInfo.get
commercebusinessenablement.resellerConfig.get
commercebusinessenablement.resellerRestrictions.list
resourcemanager.organizations.get
resourcemanager.projects.get
resourcemanager.projects.list
|
Commerce Business Enablement PaymentConfig Admin
Beta
(roles/commercebusinessenablement.paymentConfigAdmin)
Administration of Payment Configuration resource
|
commercebusinessenablement.partnerInfo.get
commercebusinessenablement.paymentConfig.*
commercebusinessenablement.paymentConfig.get
commercebusinessenablement.paymentConfig.update
resourcemanager.projects.get
resourcemanager.projects.list
|
Commerce Business Enablement PaymentConfig Viewer
Beta
(roles/commercebusinessenablement.paymentConfigViewer)
Viewer of Payment Configuration resource
|
commercebusinessenablement.partnerInfo.get
commercebusinessenablement.paymentConfig.get
resourcemanager.projects.get
resourcemanager.projects.list
|
Commerce Business Enablement Rebates Admin
Beta
(roles/commercebusinessenablement.rebatesAdmin)
Provides admin access to rebates
|
commercebusinessenablement.operations.*
commercebusinessenablement.operations.cancel
commercebusinessenablement.operations.delete
commercebusinessenablement.operations.get
commercebusinessenablement.operations.list
commercebusinessenablement.partnerInfo.get
commercebusinessenablement.refunds.*
commercebusinessenablement.refunds.cancel
commercebusinessenablement.refunds.create
commercebusinessenablement.refunds.delete
commercebusinessenablement.refunds.get
commercebusinessenablement.refunds.list
commercebusinessenablement.refunds.start
commercebusinessenablement.refunds.update
|
Commerce Business Enablement Rebates Viewer
Beta
(roles/commercebusinessenablement.rebatesViewer)
Provides read-only access to rebates
|
commercebusinessenablement.operations.get
commercebusinessenablement.operations.list
commercebusinessenablement.partnerInfo.get
commercebusinessenablement.refunds.get
commercebusinessenablement.refunds.list
|
Commerce Business Enablement Reseller Discount Admin
Beta
(roles/commercebusinessenablement.resellerDiscountAdmin)
Provides admin access to reseller discount offers
|
commercebusinessenablement.partnerAccounts.*
commercebusinessenablement.partnerAccounts.get
commercebusinessenablement.partnerAccounts.list
commercebusinessenablement.partnerInfo.get
commercebusinessenablement.resellerConfig.get
commercebusinessenablement.resellerDiscountConfig.get
commercebusinessenablement.resellerDiscountOffers.*
commercebusinessenablement.resellerDiscountOffers.cancel
commercebusinessenablement.resellerDiscountOffers.create
commercebusinessenablement.resellerDiscountOffers.list
commercebusinessenablement.resellerPrivateOfferPlans.*
commercebusinessenablement.resellerPrivateOfferPlans.cancel
commercebusinessenablement.resellerPrivateOfferPlans.create
commercebusinessenablement.resellerPrivateOfferPlans.delete
commercebusinessenablement.resellerPrivateOfferPlans.get
commercebusinessenablement.resellerPrivateOfferPlans.list
commercebusinessenablement.resellerPrivateOfferPlans.publish
commercebusinessenablement.resellerPrivateOfferPlans.update
resourcemanager.organizations.get
resourcemanager.projects.get
resourcemanager.projects.list
|
Commerce Business Enablement Reseller Discount Viewer
Beta
(roles/commercebusinessenablement.resellerDiscountViewer)
Provides read-only access to reseller discount offers
|
commercebusinessenablement.partnerAccounts.*
commercebusinessenablement.partnerAccounts.get
commercebusinessenablement.partnerAccounts.list
commercebusinessenablement.partnerInfo.get
commercebusinessenablement.resellerConfig.get
commercebusinessenablement.resellerDiscountConfig.get
commercebusinessenablement.resellerDiscountOffers.list
commercebusinessenablement.resellerPrivateOfferPlans.get
commercebusinessenablement.resellerPrivateOfferPlans.list
resourcemanager.organizations.get
resourcemanager.projects.get
resourcemanager.projects.list
|