이 항목에서는 데이터 정책 SDK의 기능을 소개하고 데이터 정책을 통해 만들기, 읽기, 업데이트, 데이터 정책 제거에 이르기까지 다양한 환경을 통해 테넌트 및 환경을 관리하는 방법을 보여 줍니다. 상세 정보: 데이터 손실 방지 정책 참조
이 샘플을 실행하는 방법
로컬 사본을 갖도록 샘플 리포지토리를 다운로드하거나 복제합니다.
관리자 권한으로 PowerShell ISE를 엽니다.
다음 명령을 실행합니다.
Install-Module -Name Microsoft.PowerApps.Administration.PowerShell -ForceRunSamples.ps1을 편집하고 다음을 변경합니다.
- $TenantAdminName 값을 테넌트 관리자 계정으로 바꿉니다..
- $TenantAdminPassword 값을 테넌트 관리자 계정 암호로 바꿉니다..
- $EnvironmentAdminName 값을 환경 관리자 계정으로 바꿉니다..
- $EnvironmentAdminPassword 값을 환경 관리자 계정 암호로 바꿉니다..
참고: 테넌트 관리자 계정을 환경 관리자 계정으로 사용해서는 안됩니다.
RunSamples.ps1을 실행합니다.
이 샘플의 기능
이 샘플에서는 Microsoft.PowerApps.Administration.PowerShell의 데이터 정책 API를 호출하여 데이터 정책을 만들고, 읽고, 업데이트하고, 제거합니다. 다음은 SDK에서 지원하는 시나리오입니다.
- 커넥터를 비즈니스, 비즈니스 외, 차단됨 그룹으로 분류하는 테넌트 수준 정책을 만듭니다.
- 커넥터를 비즈니스, 비즈니스, 차단됨으로 분류하는 특정 환경을 제외한 모든 환경에 대한 정책을 만듭니다.
- 커넥터를 비즈니스, 비즈니스 외, 차단됨 그룹으로 분류하는 단일 환경을 위한 정책을 만듭니다.
- 테넌트 수준 정책 목록을 가져옵니다(모든 환경).
- 그룹(비즈니스, 비즈니스 외 및 차단됨) 간에 커넥터를 이동하도록 정책을 업데이트합니다.
- 이전에 레거시 PowerShell API를 사용했지만 이제는 새 PowerShell API를 사용하는 기존 정책의 호환성을 테스트합니다.
- 하나의 테넌트 내의 모든 Teams 환경에 데이터 정책을 적용합니다. 추가 정보: 모든 Dataverse for Teams 환경에 데이터 정책 적용
이 샘플 작동 방식
이 샘플에서는 참조에 대한 데이터 정책 API를 호출하는 방법에 대한 몇 가지 데이터 정책 시나리오를 제공합니다. 샘플을 실행하고 결과를 볼 수 있습니다.