다음을 통해 공유


상업용 Marketplace SaaS 제품에 대한 샌드박스 구독을 활성화하여 청구 가능

통합 샌드박스 계정에서 상업용 Marketplace SaaS(Software as a Service) 제품에 대한 구독을 활성화하여 청구를 사용하도록 설정하는 방법입니다.

참고 항목

통합 샌드박스 계정에서 상업용 Marketplace SaaS 제품에 대한 구독만 활성화할 수 있습니다. 프로덕션 구독이 있는 경우 게시자의 사이트를 방문하여 설치 프로세스를 완료해야 합니다. 구독 청구는 설치가 완료된 후에만 시작됩니다.

필수 조건

  • 자격 증명(파트너 센터 인증에서 설명). 이 시나리오는 독립 실행형 앱 및 App+사용자 자격 증명을 모두 사용하여 인증을 지원합니다.
  • 상업용 Marketplace SaaS 제품에 대한 활성 구독을 보유한 고객과의 통합 샌드박스 파트너 계정입니다.
  • 파트너 센터 .NET SDK를 사용하는 파트너의 경우 이 기능에 액세스하려면 SDK 버전 1.14.0 이상을 사용해야 합니다.

Important

2023년 6월 현재 최신 파트너 센터 .NET SDK 릴리스 3.4.0이 보관됩니다. 유용한 정보가 포함된 추가 정보 파일함께 GitHub에서 SDK 릴리스를 다운로드할 수 있습니다.

파트너는 파트너 센터 REST API계속 사용하는 것이 좋습니다.

C#

다음 단계를 사용하여 상업용 Marketplace SaaS 제품에 대한 구독을 활성화합니다.

  1. 구독 작업에 대한 인터페이스를 사용할 수 있도록 합니다. 고객을 식별하고 평가판 구독의 구독 식별자를 지정해야 합니다.

    var subscriptionOperations = partnerOperations.Customers.ById(customerId).Subscriptions.ById(subscriptionId);
    
  2. 활성화 작업을 사용하여 구독을 활성화 합니다.

    var subscriptionActivationResult = subscriptionOperations.Activate();
    

REST 요청

요청 구문

메서드 요청 URI
POST {baseURL}/v1/customers/{customer-tenant-id}/subscriptions/{subscription-id}/activate HTTP/1.1

URI 매개 변수

이름 종류 필요함 설명
customer-tenant-id guid Y 값은 고객을 지정할 수 있는 GUID 형식의 고객 테넌트 식별자(customer-tenant-id)입니다.
subscription-id guid Y 값은 구독을 지정할 수 있는 GUID 형식의 구독 식별자(subscription-id)입니다.

요청 헤더

자세한 내용은 파트너 센터 REST 헤더를 참조하세요.

요청 본문

없음

요청 예제

POST https://api.partnercenter.microsoft.com/v1/customers/42b5f772-5c5c-4bce-b9d7-bdadeecca411/subscriptions/87363db7-39ab-dd25-d371-94340aaa2f97/activate HTTP/1.1
Authorization: Bearer <token>
Accept: application/json
MS-CorrelationId: 1438ea3d-b515-45c7-9ec1-27ee0cc8e6bd
MS-RequestId: 655890ba-4d2b-4d09-a95f-4ea1348686a5

REST 응답

이 메서드는 구독 ID상태 속성을 반환합니다.

응답 성공 및 오류 코드

각 응답에는 성공 또는 실패와 추가 디버깅 정보를 나타내는 HTTP 상태 코드가 함께 제공됩니다. 네트워크 추적 도구를 사용하여 이 코드, 오류 유형 및 추가 매개 변수를 읽을 수 있습니다. 전체 목록은 파트너 센터 REST 오류 코드를 참조하세요.

응답 예제

HTTP/1.1 200 OK
Content-Length: 79
Content-Type: application/json
MS-CorrelationId: 1438ea3d-b515-45c7-9ec1-27ee0cc8e6bd
MS-RequestId: 655890ba-4d2b-4d09-a95f-4ea1348686a5

{
    "subscriptionId":"87363db7-39ab-dd25-d371-94340aaa2f97",
    "status":"Success"
}