다음을 통해 공유


관리되는 애플리케이션 계획 구성

이 문서는 Azure 애플리케이션 제품의 관리형 애플리케이션 플랜에만 적용됩니다. 솔루션 템플릿 계획을 구성하는 경우 솔루션 템플릿 계획 구성으로 이동합니다.

기술 구성 다시 사용(선택 사항)

이 제품 내에서 동일한 유형의 계획을 두 개 이상 만들었으며 이 플랜 간에 기술 구성이 동일한 경우 다른 계획에서 기술 구성을 다시 사용할 수 있습니다. 이 계획을 게시한 후에는 이 설정을 변경할 수 없습니다.

기술 구성을 다시 사용하려면 다음을 수행합니다.

  1. 이 계획을 선택하면 동일한 형식의 다른 계획에서 기술 구성을 다시 사용합니다.
  2. 표시되는 목록에서 원하는 기본 계획을 선택합니다.

참고 항목

계획이 현재 재사용 중이거나 동일한 유형의 다른 계획에서 기술 구성을 재사용한 경우 해당 기본 계획으로 이동하여 이전에 게시된 패키지의 기록을 확인합니다. 기술 구성을 다시 사용하면 계획을 게시한 후 변경할 수 없는 관리되는 애플리케이션의 게시자 관리 및 고객 액세스 선택을 비롯한 계획 기술 구성 설정이 재정의됩니다.

시장, 가격 책정 및 가용성 정의

모든 플랜은 하나 이상의 시장에서 사용할 수 있어야 합니다. 가격 책정 및 가용성 탭에서 이 플랜을 사용할 수 있는 시장, 가격 및 플랜을 모든 사용자에게 표시할지 또는 특정 고객에게만 표시할지(프라이빗 플랜이라고도 함)를 구성할 수 있습니다.

  1. 시장에서 시장 편집 링크를 선택합니다.
  2. 표시되는 대화 상자에서 플랜을 사용할 수 있도록 할 시장 위치를 선택합니다. 시장은 1개 이상, 141개 이하로 선택해야 합니다.
  3. 저장을 선택하여 대화 상자를 닫습니다.

참고 항목

이 대화 상자에는 검색 상자와 Microsoft가 사용자 대신 판매를 송금하고 세금을 사용하는 "세금 송금" 국가/지역만 필터링하는 옵션이 포함되어 있습니다.

가격 책정 정의

가격은 USD로 설정됩니다(USD = 미국 달러)는 저장 시 현재 환율을 사용하여 선택한 모든 시장의 현지 통화로 변환됩니다. 가격은 선택한 시장의 현지 통화로 게시되며 게시된 후에는 업데이트되지 않습니다. 가격 스프레드시트를 내보내고 각 시장에서 가격을 검토하여 게시하기 전에 이러한 가격의 유효성을 검사합니다. 개별 시장에서 사용자 지정 가격을 설정하려면 가격 스프레드시트를 수정하고 가져옵니다.

가격 상자에서 이 플랜의 월별 가격을 제공합니다. 이 가격은 이 솔루션에서 배포한 리소스에 의해 발생하는 Azure 인프라 또는 사용량 기반 비용에 추가됩니다.

월별 가격 외에도 요금제 청구를 사용하여 비표준 단위의 사용 가격을 설정할 수도 있습니다. 원하는 경우 월별 가격을 0으로 설정하고 요금제 청구를 사용하여 독점적으로 청구할 수 있습니다.

참고 항목

월별 가격 및 요금제 청구를 사용하는 Azure 앱 가격은 관리 요금만 고려해야 합니다(즉, IP/소프트웨어 비용, Azure 인프라 또는 추가 기능에는 사용할 수 없음). 기본 Virtual Machine 또는 컨테이너 제품을 사용하여 IP/소프트웨어 비용을 거래합니다.

사용자 지정 측정 차원 추가(선택 사항)

  1. Marketplace 계량 서비스 차원에서 사용자 지정 측정 차원 추가(최대 18개) 링크를 선택합니다.
  2. ID 상자에 사용 이벤트를 내보내는 동안 변경할 수 없는 식별자 참조를 입력합니다.
  3. 표시 이름 상자에 차원과 연결된 표시 이름을 입력합니다. 예로, “보낸 문자 메시지”를 들 수 있습니다.
  4. 측정 단위 상자에 청구 단위에 대한 설명을 입력합니다. 예를 들어 "문자 메시지당" 또는 "100개 전자 메일당"입니다.
  5. 단위당 가격(USD) 상자에 차원의 한 단위에 대한 가격을 입력합니다.
  6. 기본 상자에 포함된 월별 수량에 되풀이 월별 요금을 지불하는 고객을 위해 매달 포함된 차원의 수량(정수)을 입력합니다. 무제한 수량을 설정하려면 대신 확인란을 선택합니다.
  7. 다른 사용자 지정 미터 차원을 추가하려면 1~6단계를 반복합니다.

참고 항목

고객이 관리되는 리소스 그룹에서 사용량을 내보내는 리소스를 변조하지 않도록 거부 할당을 사용하여 고객 액세스를 제한하는 것이 좋습니다. 애플리케이션이 고객에게 모든 권한을 부여하고 청구 미터를 사용해야 하는 경우 관리되는 리소스 그룹 외부에서 계량 서비스를 호스트하고 Microsoft Entra 애플리케이션 ID를 사용하여 인증하여 고객이 계량 리소스를 변조하지 못하도록 합니다.

사용자 지정 가격 설정(선택 사항)

USD로 설정된 가격(USD = 미국 달러)은 저장 시 현재 환율을 사용하여 선택한 모든 시장의 현지 통화로 변환됩니다. 가격은 선택한 시장의 현지 통화로 게시되며 게시된 후에는 업데이트되지 않습니다. 가격 스프레드시트를 내보내고 각 시장에서 가격을 검토하여 게시하기 전에 이러한 가격의 유효성을 검사합니다. 개별 시장에서 사용자 지정 가격을 설정하려면 가격 스프레드시트를 수정하고 가져옵니다.

개별 시장에서 사용자 지정 가격을 설정하려면 가격 책정 스프레드시트를 내보내고 수정한 후 가져옵니다. 사용자는 이 가격 책정의 유효성을 검사하고 이러한 설정을 소유할 책임이 있습니다. 자세한 내용은 사용자 지정 가격을 참조 하세요.

  1. 가격 책정 데이터를 내보낼 수 있도록 하려면 먼저 가격 변경 내용을 저장해야 합니다. 가격 책정 및 가용성 탭의 아래쪽에 있는 초안 저장을 선택합니다.

  2. 가격 책정에서 가격 책정 데이터 내보내기 링크를 선택합니다.

  3. Microsoft Excel에서 exportedPrice.xlsx 파일을 엽니다.

  4. 스프레드시트에서 가격 책정 정보를 업데이트한 다음 파일을 저장합니다.

    파일을 업데이트하려면 Excel에서 편집을 사용하도록 설정해야 할 수 있습니다.

  5. 가격 책정 및 가용성 탭의 가격 책정에서 가격 책정 데이터 가져오기 링크를 선택합니다.

  6. 표시되는 대화 상자에서 예를 클릭합니다.

  7. 업데이트한 exportedPrice.xlsx 파일을 선택한 다음, 열기를 클릭합니다.

참고 항목

제품은 제품을 만들 때 게시된 현지 시장 가격을 사용하여 고객의 계약 통화로 고객에게 청구됩니다. 고객이 지불하고 ISV가 지급되는 금액은 고객이 제품을 거래할 때의 환율에 따라 달라집니다. "통화를 변환하는 방법"에 대해 자세히 알아보세요.

플랜을 볼 수 있는 사용자 선택

모든 사용자 또는 특정 대상 그룹만 볼 수 있도록 각 계획을 구성할 수 있습니다. 할당한 각 구독 ID에 대한 설명을 포함하는 옵션과 함께 Azure 구독 ID를 사용하여 개인 대상 그룹에 대한 액세스 권한을 부여합니다. 을 사용하여 최대 10개의 구독 ID를 수동으로 추가하거나 최대 10,000개의 구독 ID를 추가할 수 있습니다. CSV 파일. Azure 구독 ID는 GUID로 표시되며 문자는 소문자여야 합니다.

참고 항목

프라이빗 플랜을 게시하는 경우 나중에 표시 유형을 퍼블릭으로 변경할 수 있습니다. 그러나 공개 계획을 게시한 후에는 해당 가시성을 비공개로 변경할 수 없습니다.

계획 표시 유형에서 다음 중 하나를 수행합니다.

  • 계획을 공개하려면 공용 옵션 단추(라디오 단추라고도 함)를 선택합니다.
  • 계획을 비공개로 설정하려면 프라이빗 옵션 단추를 선택한 다음, 수동으로 또는 CSV 파일을 사용하여 Azure 구독 ID를 추가합니다.

참고 항목

비공개 또는 제한된 대상 그룹은 미리 보기 탭에서 정의한 미리 보기 대상과 다릅니다. 미리 보기 대상 그룹은 마켓플레이스에 라이브로 게시되기 전에 제품에 액세스할 수 있으며 게시자의 검토에만 사용해야 합니다. 프라이빗 대상 그룹 선택은 특정 플랜에만 적용되지만 미리 보기 대상 그룹은 유효성 검사를 위해 모든 플랜(비공개 또는 비공개)을 볼 수 있습니다.

프라이빗 플랜에 대한 Azure 구독 ID를 수동으로 추가

  1. 계획 표시 유형에서 프라이빗 옵션 단추를 선택합니다.
  2. 표시되는 Azure 구독 ID 상자에 이 프라이빗 플랜에 대한 액세스 권한을 부여하려는 대상 그룹의 Azure 구독 ID를 입력합니다. 하나 이상의 구독 ID가 필요합니다.
  3. (선택 사항) 이 대상 그룹에 대한 설명을 설명 상자에 입력합니다.
  4. 다른 구독 ID를 추가하려면 ID 추가(최대 10) 링크를 선택하고 2단계와 3단계를 반복합니다.

를 사용합니다. 프라이빗 플랜에 대한 Azure 구독 ID를 추가하는 CSV 파일

  1. 계획 표시 유형에서 프라이빗 옵션 단추를 선택합니다.
  2. 대상 그룹 내보내기(csv) 링크를 선택합니다.
  3. 를 엽니다. CSV 파일 및 ID 열에 대한 프라이빗 제품에 대한 액세스 권한을 부여하려는 Azure 구독 ID를 추가합니다.
  4. 필요에 따라 설명 열에 각 대상 그룹에 대한 설명을 입력합니다.
  5. 구독 ID가 있는 각 행에 대해 Type 열에 "SubscriptionId"를 추가합니다.
  6. .CSV 파일을 저장합니다.
  7. 가용성 탭의 플랜 표시 유형에서 대상 그룹 가져오기(csv) 링크를 선택합니다.
  8. 표시되는 대화 상자에서 예를 선택합니다.
  9. .CSV 파일을 선택한 다음, 열기를 선택합니다. .CSV 파일을 성공적으로 가져왔는지 나타내는 메시지가 표시됩니다.

기술 구성 정의

기술 구성 탭에서 고객이 계획을 배포하고 패키지에 대한 버전 번호를 제공할 수 있는 배포 패키지를 업로드합니다. 다른 기술 정보도 제공합니다.

참고 항목

계획 설정 탭의 다른 계획에서 패키지를 다시 사용하도록 선택한 경우에는 이 탭이 표시되지 않습니다. 그렇다면 플랜 보기로 이동합니다.

패키지의 버전 번호 할당

버전 상자에서 기술 구성의 현재 버전을 제공합니다. 이 페이지에 변경 내용을 게시할 때마다 이 버전을 증분합니다. 버전 번호는 integer.integer.integer 형식이어야 합니다. 예들 들어 1.0.2입니다.

패키지 파일 업로드

패키지 파일을 업로드하기 전에 ARM 템플릿 테스트 도구 키트를 사용하여 제품이 Google 권장 사항을 준수하는지 확인합니다.

패키지 파일(.zip)에서 패키지 파일을 회색 상자로 끌거나 파일 찾아보기 링크를 선택합니다.

참고 항목

파일 업로드에 문제가 발생한 경우 로컬 네트워크에서 파트너 센터의 https://upload.xboxlive.com 서비스를 차단하지 않는지 확인합니다.

이전에 게시된 패키지

이전에 게시된 패키지 하위 탭을 사용하면 게시된 모든 버전의 기술 구성을 볼 수 있습니다.

배포 모드 선택

완료 또는 분 배포 모드를 선택합니다.

배포 모드에 관한 자세한 내용은 Azure Resource Manager 배포 모드를 참조하세요.

알림 엔드포인트 URL 제공

알림 엔드포인트 URL 상자에서 이 플랜 버전의 관리형 애플리케이션 인스턴스에 대한 모든 CRUD 작업 알림을 수신하는 HTTPS 웹후크 엔드포인트를 제공합니다.

Azure는 웹후크 URI를 호출하기 전에 그 끝에 /resource를 추가합니다. 따라서 웹후크 URL은 /resource로 끝나야 하지만, 알림 엔드포인트 URL 상자에 입력한 URL에는 /resource가 포함되지 않습니다. 웹후크 URL에 대한 자세한 내용은 관리되는 애플리케이션 계획을 참조하세요.

게시자 관리 액세스

관리 액세스를 사용하도록 설정하면 게시자가 고객 테넌트에서 애플리케이션을 호스트하는 관리되는 리소스 그룹에 액세스할 수 있습니다. 관리 액세스를 사용하지 않도록 설정하면 관리 리소스 그룹에 대한 관리 및 읽기 액세스가 완전히 제거됩니다.

참고 항목

제품이 마켓플레이스에 라이브 상태가 된 후에는 게시자 관리 액세스를 수정할 수 없습니다.

관리 액세스를 사용하거나 관리 액세스를 사용하지 않도록 설정하려면 선택합니다.

  • 고객의 Azure 테넌트에서 호스트되는 애플리케이션을 관리하기 위해 테넌트 간 액세스가 필요한 경우 관리 액세스 사용을 선택합니다. 게시자 관리 액세스를 사용하도록 선택하는 경우 애플리케이션을 관리할 Azure 테넌트 및 보안 주체 ID를 지정해야 합니다.

  • 관리 액세스 사용 안 함을 선택하여 고객의 Azure 테넌트에서 관리되는 리소스 그룹에 대한 관리 및 읽기 액세스를 제거합니다.

JIT(Just-In-Time) 액세스 사용(선택 사항)

이 계획에 JIT 액세스를 사용하도록 설정하려면 JIT(Just-In-Time) 액세스 사용 확인란을 선택합니다. 관리되는 애플리케이션의 소비자가 계정에 영구 액세스 권한을 부여하도록 요구하려면 이 옵션을 선택 취소된 상태로 둡니다. 이 옵션에 대한 자세한 내용은 JIT(Just-In-Time) 액세스를 참조 하세요.

응용 프로그램을 관리할 수 있는 사용자 선택

이 옵션은 게시자 관리 액세스가 사용하도록 설정된 경우에만 사용할 수 있습니다.

선택한 각 Azure 지역(글로벌 Azure 및 Azure Government 클라우드)에서 이 관리되는 애플리케이션에 대한 관리 액세스 권한이 있어야 하는 사용자를 나타냅니다. Microsoft Entra ID를 사용하여 관리되는 리소스 그룹에 권한을 부여하려는 사용자, 그룹 또는 애플리케이션을 식별합니다. 자세한 내용은 Azure 애플리케이션 제품에 대한 Azure 관리형 애플리케이션 계획을 참조하세요.

해당하는 경우 글로벌 Azure 및 Azure Government 클라우드에 대해 다음 단계를 완료합니다.

  1. Microsoft Entra 테넌트 ID 상자에 권한을 부여하려는 사용자, 그룹 또는 애플리케이션의 ID가 포함된 Microsoft Entra 테넌트 ID(디렉터리 ID라고도 함)를 입력합니다.
  2. 보안 주체 ID 상자에서 관리되는 리소스 그룹에 대한 권한을 부여하려는 사용자, 그룹 또는 애플리케이션의 Microsoft Entra 개체 ID를 제공합니다. Microsoft Entra 사용자 블레이드목록에서 사용자를 선택하고 해당 사용자의 개체 ID 값을 복사합니다.
  3. 역할 정의 목록에서 Microsoft Entra 기본 제공 역할을 선택합니다. 선택한 역할은 보안 주체가 고객 구독의 리소스에 대해 가질 권한을 설명합니다.
  4. 다른 권한 부여를 추가하려면 권한 부여 추가(최대 100) 링크를 선택하고 1~3단계를 반복합니다.

고객 액세스

전체 고객 액세스를 사용하도록 설정하면 고객에게 Azure 테넌트에 배포된 관리되는 리소스 그룹에 배포된 리소스에 대한 모든 액세스 및 제어가 제공됩니다.

거부 할당을 사용하여 액세스를 제한하면 테넌트에서 관리되는 리소스 그룹에 배포된 모든 리소스에 대한 고객 액세스를 사용하지 않도록 설정합니다. 거부 할당을 사용하여 액세스 제한을 선택하면 게시자가 허용된 고객 작업을 추가로 사용자 지정할 수 있습니다.

참고 항목

제품이 마켓플레이스에 라이브 상태가 된 후에는 고객 액세스를 수정할 수 없습니다.

전체 액세스를 사용하거나 거부 할당을 사용하여 액세스 제한 중 하나를 선택합니다.

  • 전체 고객 액세스를 사용하도록 설정하려면 전체 액세스 사용 선택
  • 거부 할당을 사용하여 액세스 제한을 선택하여 고객이 애플리케이션을 호스트하는 관리되는 리소스 그룹에 배포된 리소스를 수정하지 못하도록 설정합니다. 읽기 권한은 기본적으로 사용할 수 있습니다.

허용된 고객 작업 사용자 지정(선택 사항)

거부 할당을 사용하여 액세스를 제한하도록 선택한 경우 고객이 수행할 수 있는 작업을 선택적으로 지정할 수 있습니다.

  1. 기본적으로 사용할 수 있는 "*/read" 작업 외에도 관리되는 리소스에서 고객이 수행할 수 있는 작업을 지정하려면 허용된 고객 작업 사용자 지정 상자를 선택합니다.
  2. 표시되는 상자에서 고객이 수행할 수 있도록 하려는 추가 제어 작업 및 허용된 데이터 작업을 세미콜론으로 구분하여 제공합니다. 예를 들어 소비자가 가상 머신을 다시 시작할 수 있도록 허용하려면 허용되는 제어 작업 상자에 추가 Microsoft.Compute/virtualMachines/restart/action합니다.

정책 설정(선택 사항)

최대 5개 정책 및 각 정책 옵션의 인스턴스 하나만 구성할 수 있습니다. 일부 정책에는 추가 매개 변수가 필요합니다.

  1. 정책 설정에서 + 정책 추가(최대 5개) 링크를 선택합니다.

  2. 이름 상자에 정책 할당 이름(50자로 제한됨)을 입력합니다.

  3. 정책 목록 상자에서 고객 구독에서 관리되는 애플리케이션에서 만든 리소스에 적용할 Azure Policy 정의를 선택합니다.

  4. 정책 매개 변수 상자에서 감사 및 진단 설정 정책을 적용해야 하는 매개 변수를 제공합니다.

  5. 정책 SKU 목록 상자에서 정책 SKU 유형을 선택합니다.

    참고 항목

    ‘표준 정책’ SKU는 감사 정책에 필요합니다.

플랜 보기

  • 초안 저장을 선택한 다음 페이지의 왼쪽 위에서 계획 개요를 선택하여 계획 개요 페이지로 돌아갑니다.

하나 이상의 계획을 만든 후 계획 이름, 계획 ID, 계획 유형, 가용성(공개 또는 비공개), 현재 게시 상태 및 사용 가능한 모든 작업이 계획 개요 탭에 표시됩니다.

계획 개요 탭의 작업 열에서 사용할 수 있는 작업은 계획의 상태에 따라 다르며 다음을 포함할 수 있습니다.

  • 계획 상태가 초안인 경우 작업 열의 링크에 초안 삭제가 표시됩니다.
  • 플랜 상태가 라이브인 경우 작업 열의 링크는 배포 중지 또는 프라이빗 대상 그룹 동기화 중 하나가 됩니다. 개인 대상 그룹 동기화 링크는 제품에 대해 수행한 다른 업데이트를 게시하지 않고 개인 대상 그룹에 변경 내용만 게시합니다.
  • 이 제품에 대한 다른 플랜을 만들려면 플랜 개요 탭의 위에 있는 + 새 플랜 만들기를 선택합니다. 그런 다음, Azure 애플리케이션 제품의 플랜을 만드는 방법의 단계를 반복합니다. 그렇지 않은 경우 계획 만들기를 완료한 경우 다음 섹션인 다음 단계로 이동합니다.

다음 단계