다음을 통해 공유


열 권한 구성

참고

2022년 10월 12일부터 Power Apps 포털이 Power Pages가 됩니다. 추가 정보: Microsoft Power Pages는 이제 일반적으로 사용할 수 있습니다(블로그)
곧 Power Apps 포털 설명서를 마이그레이션하고 Power Pages 설명서와 병합할 예정입니다.

포털에서 테이블 권한은 개별 Dataverse 테이블 레코드에 보안을 적용하는 데 사용됩니다. 개별 테이블 열에 열 권한을 추가할 수 있습니다. 열 권한은 웹 역할과 연결하는 선택적 구성입니다.

참고

열 권한은 현재 포털 웹 API 기능에만 적용됩니다.

웹 역할은 테이블 권한과 열 권한을 얼마든지 가질 수 있습니다. 웹 역할에 여러 열 권한이 있는 경우 모든 열 권한이 선택한 웹 역할에 적용됩니다.

권한이 평가될 때 테이블 권한이 먼저 평가됩니다. 사용자가 테이블에 액세스할 수 있는 경우 테이블의 열 권한이 적용됩니다. 사용자에게 테이블에 대한 액세스 권한이 없으면 구성된 열 권한이 무시됩니다.

열 권한이 정의되지 않은 경우 해당 테이블 권한이 모든 열에 적용됩니다.

중요

이 기능을 사용하려면 스타터 포털 패키지와 포털 호스트 버전이 다음과 같아야 합니다.

  • 포털 호스트 버전 9.4.1.x 이후.
  • 시작 포털 패키지 버전 9.3.2201.x 이후.

웹 역할에 열 권한 추가

  1. 포털 관리 앱을 엽니다.

  2. 포털 > 웹 역할로 이동하여 열 권한을 추가하려는 웹 역할을 엽니다.

  3. 관련에서 열 권한 프로필을 선택합니다.

  4. 다음 중 하나를 수행합니다.

    1. 웹 역할에 기존 열 권한을 추가하려면 기존 열 권한 프로필 추가를 클릭한 다음 원하는 레코드를 찾습니다.

    2. 새 열 권한 프로필 레코드를 만들려면 새 열 권한 프로필을 선택합니다.

    열 권한 프로필을 추가합니다.

특성과 관계

열 권한 관리하기.

다음 테이블에서는 테이블 권한 특성을 설명합니다.

이름 설명
프로필 이름 테이블 레코드를 설명하는 이름. 이 필드는 필수입니다.
테이블 이름 열을 보호할 테이블의 논리적 이름입니다. 이 필드는 필수입니다.
웹사이트 관련 웹사이트. 이 필드는 필수입니다.
모든 열 권한 사용 가능한 권한:
  • 만들기
  • 읽음
  • 엽데이트
이 설정을 통해 사용자는 테이블 권한 액세스 범위를 제한할 수 있습니다. 이것은 다중 선택 필드입니다.

예를 들어 테이블 권한은 사용자에게 모든 열에 대한 만들기 및 읽기 권한을 허용할 수 있습니다. 이 설정을 사용하면 모든 열에 대한 읽기 권한만 사용자에게 추가로 제한할 수 있습니다.

다른 예에서는 특정 웹 역할이 모든 연락처 필드를 읽을 수 있기를 원할 수 있지만 웹 역할이 이름 및 성 열을 업데이트하도록 허용할 수도 있습니다. 이 경우 모든 열 권한 설정에 대해 읽기 옵션을 선택하고 읽기 및 업데이트 권한이 있는 이름 및 성 열에 대한 열 권한 프로필을 만듭니다.
열 권한 관련된 열 권한. 이를 통해 사용자는 테이블 열에 대한 특정 권한을 정의할 수 있습니다. 여기에 정의되지 않은 열은 모든 열 권한 설정을 따릅니다.
웹 역할 관련된 웹 역할.

이 예에는 직함급여 열이 있는 연락처 테이블이 있습니다.

다음 표는 연락처 테이블 및 추가 열에 서로 다른 열 및 테이블 권한을 적용한 결과를 보여줍니다.

시나리오 테이블 권한 사이트 설정
Webapi/contact/enabled
사이트 설정
Webapi/contact/fields
열 권한
사용자는 열에 대한 권한이 없습니다. 연락처(만들기, 읽기, 업데이트) TRUE
사용자는 열에 대한 권한이 없습니다. 연락처(만들기, 읽기, 업데이트) FALSE
사용자는 열에 대한 권한이 없습니다. 연락처(<없음>) TRUE * 모든 열 권한: 만들기, 읽기, 업데이트
열 권한: <없음>
사용자는 모든 연락처 테이블 열에 대해 만들기, 읽기 및 업데이트 권한을 갖습니다. 연락처(만들기, 읽기, 업데이트) TRUE *
사용자는 열에 대한 권한이 없습니다. 연락처(만들기, 읽기, 업데이트) TRUE 모든 열 권한: 만들기, 읽기, 업데이트
열 권한: <없음>
사용자는 직함에 대해 읽기 권한을 갖고 다른 모든 열에 대해 만들기, 읽기 및 업데이트 권한을 갖게 됩니다. 연락처(만들기, 읽기, 업데이트) TRUE * 모든 열 권한: <없음>
열 권한:

  • 직함: 읽기

사용자는 직함에 대해 만들기, 읽기 및 업데이트 권한을 갖고 다른 모든 열에 대해서는 읽기 권한만 갖게 됩니다. 연락처(만들기, 읽기, 업데이트) TRUE * 모든 열 권한: 읽기
열 권한:

  • 직함: 만들기, 읽기, 업데이트

사용자는 직함급여에 대해 만들기, 읽기 및 업데이트 권한을 갖게 됩니다 연락처(만들기, 읽기, 업데이트) TRUE 직함, 급여
사용자는 직함급여에 대해 생성, 읽기 및 업데이트 권한을 갖고 다른 모든 열에 대해서는 권한이 부여되지 않습니다. 연락처(만들기, 읽기, 업데이트) TRUE 직함, 급여 모든 열 권한: 만들기, 읽기, 업데이트
열 권한: <없음>
사용자는 직함급여에 대해 만들기, 읽기 및 업데이트 권한을 갖게 됩니다. 연락처(만들기, 읽기, 업데이트) TRUE 직함, 급여 모든 열 권한: <없음>
열 권한:

  • 직함: 만들기, 읽기, 업데이트

  • 급여: 만들기, 읽기, 업데이트

사용자는 직함에 대해 만들기, 읽기 및 업데이트 권한을 갖고 급여에 대해서는 권한이 부여되지 않습니다. 연락처(만들기, 읽기, 업데이트) TRUE 직함 모든 열 권한: <없음>
열 권한:

  • 직함: 만들기, 읽기, 업데이트

  • 급여: 만들기, 읽기, 업데이트

사용자는 직함에 대해 만들기, 읽기 및 업데이트 권한을 갖고 급여 열에 대해서는 읽기 권한이 부여됩니다. 연락처(만들기, 읽기, 업데이트) TRUE 직함, 급여 모든 열 권한: <없음>
열 권한:

  • 직함: 만들기, 읽기, 업데이트

  • 급여: 읽기

참조 항목

테이블 권한 할당
포털에 웹 역할 만들기
포털 웹 API 개요