관리자는 사용자가 보안 역할을 사용하여 모델 기반 앱에서 액세스할 수 있는 보기를 관리할 수 있습니다. 사용자가 모델 기반 앱을 사용하는 경우, 사용자는 자신에게 할당된 보안 역할에 적용되는 시스템 보기에만 액세스할 수 있습니다.
시스템 보기는 시스템 테이블에 존재하거나 사용자 지정 테이블을 만들 때 자동으로 만들어지는 모델 기반 앱이 종속된 특수한 보기입니다. 이러한 보기는 특정 용도가 있으며 일부 추가 기능이 있습니다. 기본적으로 모든 시스템 보기는 모든 사용자에게 적용됩니다. Power Platform 관리자가 보안 역할이 있는 보기를 관리하는 경우, 선택한 보안 역할이 할당된 사용자만 보기 선택기에서 보기를 볼 수 있습니다. 다른 시스템 보기는 보기 선택기 드롭다운 목록에서 필터링되지 않습니다. 사용자는 보기 관리 및 공유 옵션으로 이동하면 모든 보기에 계속 액세스할 수 있습니다.
Power Platform 관리자가 테이블 목록 보기 관리 기능을 켠 후 사용자는 관리자가 관리하는 보기 목록에서 자신의 기본 보기를 설정하고 모델 기반 앱의 보기 관리 및 공유 옵션에서 자신의 개인 보기를 설정할 수 있습니다.
데이터 액세스는 보안 역할 권한으로 계속 보호되며, 이는 사용자가 액세스할 수 있는 레코드만 보기에 표시됨을 의미합니다. 특정 보기에 액세스할 수 있다고 해서 보기에서 사용할 수 있는 데이터에도 액세스할 수 있는 것은 아닙니다.
참고
이 기능은 테이블 목록 보기 선택기에 나타나는 보기를 필터링합니다. 모든 시스템 및 연관된 보기는 보기 선택기가 있는 하위 표 및 연관된 표에 계속 표시됩니다.
사전 요구 사항
- OrganizationSettingsEditor 도구를 사용하여 orgdbsettings 'EnableRoleBasedSystemViews' 속성이 true로 설정되어 있는지 확인합니다.
- Microsoft Dataverse 환경의 시스템 관리자 보안 역할 구성원 자격.
- 감사를 켜는 것이 좋지만 필수는 아닙니다.
Dataverse 환경의 시스템 보기
시스템 보기는 모든 시스템 테이블에 대해 존재하는 사전 정의된 보기입니다. 이러한 보기에는 공개, 빠른 찾기, 고급 찾기, 연결된 또는 조회가 포함될 수 있습니다. 관리자 또는 제작자가 Power Apps(make.powerapps.com)에서 보기를 만들면 보기가 공개 보기가 됩니다. 보안 역할로 공개 보기를 관리할 수 있습니다.
일반적으로 사용되는 공개 보기 예제
사용자의 보안 역할 할당에 따라 비즈니스 사용자와 함께 테이블 보기 목록을 관리할 수 있습니다. 관리자는 적용 가능한 시스템 보기를 선택하고 보안 역할로 이러한 보기를 관리합니다. 사용자가 테이블 목록 양식으로 이동하면 자신에게 할당된 보안 역할로 관리되는 시스템 보기에 액세스할 수 있습니다. 보안 역할이 있는 선택한 시스템 보기는 보안 역할이 할당되지 않은 사용자에게 표시되지 않습니다.
공개 보기의 예:
| 테이블 | 공개 보기 |
|---|---|
| Account | 내 활성 거래처 |
| Account | 거래처: 지난 3개월 동안 캠페인 활동이 없는 경우 |
| 잠재 고객 | 내 시작된 잠재 고객 |
| 잠재 고객 | 모든 잠재 고객 |
| 케이스 | 모든 케이스 |
| 케이스 | 내가 팔로우하는 케이스 |
| 케이스 | 내 서비스 케이스 |
| 케이스 | 내 해결된 서비스 케이스 |
| 연락 상대 | 모든 연락처 |
| 연락 상대 | 내가 팔로우하는 연락처 |
| 연락 상대 | 비활성 연락처 |
테이블 목록 보기 관리 켜기
- 사용자 환경에서 테이블 목록 보기 기능을 사용하도록 설정해야 합니다. 추가 정보: 전제 조건
- 보안 역할을 사용하여 공개 보기를 관리합니다. 새로운 보안 역할을 만들어야 하는 경우 보안 역할에 대한 자세한 내용은 보안 역할 및 권한으로 이동하세요.
- 솔루션을 만들고 관리하는 테이블 및 해당 뷰를 추가합니다.
- 솔루션을 내보냅니다.
- 솔루션을 프로덕션 환경으로 가져옵니다. 이제 시스템 보기가 보안 역할 할당에 따라 필터링됨을 사용자에게 알립니다.
보안 역할로 공개 보기 관리
모든 시스템 보기는 보안 역할로 관리할 수 있습니다. 일단 관리되면 할당된 보안 역할이 있는 사용자는 보기 선택기에서 이러한 보기만 볼 수 있습니다.
참고
시스템 보기는 Power Apps(make.powerapps.com)에서 공개 보기 유형으로 표시됩니다. 공개 보기만 관리할 수 있습니다. 기본 공개 보기에는 액세스를 위한 보안 역할을 할당할 수 없습니다.
보안 역할로 시스템 보기 관리
- Power Apps에 로그인합니다.
- 왼쪽 탐색 창에서 솔루션을 선택한 다음, 관리하려는 보기가 있는 테이블이 있는 솔루션을 엽니다. 항목이 측면 패널 창을 경우 ...자세히를 선택한 다음 원하는 항목을 선택하세요.
- 거래처 테이블과 같은 테이블을 연 다음 보기 영역을 선택합니다.
- 원하는 기본이 아닌 공개 보기를 선택한 다음, 명령 모음에서 보기 설정을 선택합니다.
- 특정 보안 역할 옵션을 선택합니다.
- 공개 보기에 할당할 보안 역할을 선택합니다.
- 보안 역할 선택이 끝나면 저장 및 게시를 선택하세요.
참고
'EnableRoleBasedSystemViews' 및 보기 설정을 변경하는 경우:
- OrganizationSettingsEditor 도구 'EnableRoleBasedSystemViews' 속성을 true로 설정하면 즉시 적용됩니다.
- 보안 역할이 있는 보기 설정은 저장 및 게시를 선택한 직후에 적용됩니다.
- 보기 설정을 '보안 역할 지정'에서 '모든 사용자'로 변경하면 적용되거나 사용자가 로그아웃했다가 다시 로그인할 때까지 최대 24시간이 걸릴 수 있습니다.
여러 보기를 선택하고 보기 설정으로 이동하면 처음 선택한 보기만 업데이트할 수 있습니다. 보기 설정을 업데이트하려면 개별 보기를 선택해야 합니다.
중요합니다
보기 설정 아래에 나열된 보안 역할은 루트 사업부에서 가져옵니다. 사업부 수준 보안 역할은 루트 사업부에서 상속됩니다. 보기 설정에서 보안 역할을 선택하면 시스템은 해당 사업부 수준 보안 역할이 할당된 사용자에게 필터링을 자동으로 적용합니다.