Power Automate 승인 Dataverse 프로비저닝 오류 및 권장 사항
이 문서에서는 Power Automate 승인이 승인 요청을 만들고 할당할 수 없게 될 수 있는 일반적인 오류 사례 및 구성에 대해 설명합니다.
적용 대상: Power Automate
원래 KB 번호: 4513672
상태 코드가 "ViralServicePlanRequired"인 오류
상태 코드 'ViralServicePlanRequired'를 사용하여 이 환경에서 Dataverse 데이터베이스를 만들지 못했습니다.
이 오류는 셀프 서비스 등록을 사용하지 않도록 설정한 조직에서 발생합니다. 리소스를 프로비전하고 Dataverse와 상호 작용하려는 사용자에게 바이럴 플랜을 할당하려면 셀프 서비스 등록이 필요합니다. 테넌트에는 이를 해결하기 위한 여러 옵션이 있습니다.
참고 항목
Azure AD와 MSOnline PowerShell 모듈은 2024년 3월 30일부터 더 이상 사용되지 않습니다. 자세히 알아보려면 사용 중단 업데이트를 참조하세요. 이 날짜 이후에는 이러한 모듈에 대한 지원이 Microsoft Graph PowerShell SDK 및 보안 수정 사항에 대한 마이그레이션 지원으로 제한됩니다. 사용되지 않는 모듈은 2025년 3월 30일까지 계속 작동합니다.
Microsoft Graph PowerShell로 마이그레이션하여 Microsoft Entra ID(이전의 Azure AD)와 상호 작용하는 것이 좋습니다. 일반적인 마이그레이션 관련 질문은 마이그레이션 FAQ를 참조하세요. 참고 항목: MSOnline 버전 1.0.x는 2024년 6월 30일 이후 중단될 수 있습니다.
옵션 1: PowerShell을 AllowAdHocSubscriptions
사용하여 설정(테넌트 수준 구성)을 사용하도록 설정합니다.
Install the MSOnline module if necessary:
Install-Module MSOnline
Connect to your organization:
Connect-MsolService
Confirm that AllowAdHocSubscriptions is false.
Get-MsolCompanyInformation | fl AllowAdHocSubscriptions
Enable AllowAdHocSubscriptions
Set-MsolCompanySettings -AllowAdHocSubscriptions $true
옵션 2: Office 365를 통해 먼저 승인 또는 Dataverse 데이터베이스를 프로비전하려는 사용자에게 유료 Power Automate 플랜(P1 또는 P2)을 할당합니다. 데이터베이스를 프로비전하기만 하면 됩니다.
참고 항목
평가판 계획은 승인 Dataverse 프로비전에 충분하지 않습니다. GCC(Government Community Cloud) 테넌트는 이 옵션만 사용하여 데이터베이스 인스턴스를 프로비전할 수 있습니다.
옵션 3: Power Platform Admin Center에서 직접 환경 관리자로 데이터베이스를 만듭니다.
상태 코드 "AADApplicationDisabled"가 있는 오류
상태 코드 'AADApplicationDisabled'를 사용하여 이 환경에서 Dataverse 데이터베이스를 만들지 못했습니다.
테넌트 관리자가 리소스 '
https://publishers.crm.dynamics.com
'를 사용하지 않도록 설정했습니다. 테넌트 관리자에게 문의하여 Azure Portal에서 'https://publishers.crm.dynamics.com
'을 사용하도록 요청합니다.'
이러한 오류는 테넌트에서 또는 특정 사용자에 대한 조건부 액세스를 통해 Dynamics CRM Online 또는 Dataverse 애플리케이션을 사용하지 않도록 설정한 경우에 발생합니다. 정확한 오류 메시지는 Power Apps 또는 Power Automate 환경에 해당하는 Dataverse 인스턴스의 정확한 상태(프로비전되지 않음, 프로비전되었지만 승인이 설치되지 않음 또는 이미 설치된 승인 없음)에 따라 달라질 수 있습니다.
이 문제를 해결하려면 테넌트 관리자는 사용자가 로그인할 수 있도록 애플리케이션 00000007-0000-0000-c0000000000000(Dataverse 또는 Dynamics CRM Online)을 사용하도록 설정하려면 Microsoft Azure의 Microsoft Entra ID 아래 엔터프라이즈 애플리케이션 탭으로 이동해야 하며, 관련 조건부 액세스 정책은 Power Automate 승인을 사용하기를 기대하는 사용자에게 필요한 액세스 권한을 부여합니다.
"데이터베이스를 사용할 수 없음" 오류
이 환경의 Dataverse 데이터베이스를 사용할 수 없습니다.
이 환경에서 Dataverse 인스턴스를 사용하지 않도록 설정했습니다. 이는 예상되지 않으며 Microsoft Entra 테넌트 내에서 모든 Power Automate 및 Dataverse 계획의 만료와 관련이 있습니다. 데이터베이스를 사용하도록 설정하려면 하나 이상의 사용자에게 활성 계획이 있는지 확인합니다.
오류 "데이터베이스가 아직 준비되지 않았습니다."
이 환경의 Dataverse 데이터베이스는 아직 준비되지 않았습니다.
이 인스턴스에 대한 데이터베이스가 여전히 프로비전 중이거나 프로비저닝에 실패했습니다. 승인을 사용하는 흐름을 다시 실행하면 인스턴스를 다시 프로비전하려고 시도합니다.
오류 "사용자에게 데이터베이스를 만들 수 있는 권한이 없습니다."
현재 사용자에게는 이 환경에 대한 Dataverse 데이터베이스를 만들 수 있는 권한이 없습니다.
기본이 아닌 Power Automate 및 Power Apps 환경의 경우 환경 관리자만 직접(Power Apps 관리 포털을 통해) 또는 간접적으로(Power Automate 승인을 통해) Dataverse 데이터베이스를 만들 수 있습니다.
관리자는 다음을 수행해야 합니다.
- Power Platform 관리 포털에서 수동으로 환경을 만듭니다.
- 승인 흐름을 만들고 실행합니다.
- 현재 사용자에게 환경 관리자 권한을 부여합니다.