AI Builder에서의 역할과 보안
AI Builder는 환경 보안과 Microsoft Dataverse 보안 역할 및 권한을 사용하여 Power Apps, Power Automate 및 Microsoft Copilot Studio의 AI 기능에 대한 액세스 권한을 부여합니다. 자세한 내용은 보안 개요에서 확인하세요.
일부 권한은 Dataverse 에 기본으로 설정됩니다. 이를 통해 시스템 관리자의 추가 작업 없이 기본 제공 보안 역할로 AI Builder를 사용할 수 있습니다. 특별한 사항
- 환경 제작자는 AI Builder를 사용하여 AI 모델 및 프롬프트를 만들 수 있습니다.
- 기본 사용자는 Power Apps에 포함된 모델 및 프롬프트를 사용하여 데이터에 액세스할 수 있습니다.
- 시스템 관리자와 시스템 사용자 지정자는 환경에서 생성된 모든 AI 모델 및 프롬프트에 액세스할 수 있습니다.
이런 보안 역할은 Dataverse의 AI Builder 테이블에 대한 권한이 있습니다. 사용자 지정 보안 역할은 환경 제작자 역할과 AI Builder 테이블에 대한 동일한 액세스 권한이 있으면 AI 모델 및 프롬프트를 생성할 수 있습니다.
개체 감지, 범주 분류 및 예측과 같은 시나리오에는 Dataverse 테이블에 대한 읽기 액세스 권한이 필요합니다. 환경 결정자에게 액세스 권한이 있어야 합니다. 검색할 개체, 태그가 지정된 텍스트 및 입력 데이터에 대해 이러한 테이블이 필요합니다.
일부 기능에는 AI 모델을 게시하고 소비할 수 있게 하는 시스템 사용자 지정자 권한이 필요합니다. 이러한 작업은 Dataverse 스키마를 변경할 수 있습니다. 관리자는 이러한 AI 모델을 만들려는 사용자에게 시스템 사용자 지정자 권한을 할당해야 합니다.
예측 AI 모델을 만들면 예측 결과를 저장하기 위해 새 데이터 열이 입력 테이블에 추가됩니다. 따라서 처음으로 모델을 게시하려면 최소한 시스템 사용자 지정자 권한이 필요합니다.
범부 분류 AI 모델의 경우 모델이 처음 실행되는 즉시 모든 새 모델에 대한 데이터 테이블이 생성됩니다. 따라서 시스템 사용자 지정자 또는 시스템 관리자만 모델을 실행할 수 있습니다. 모델을 실행한 후 시스템 관리자는 Dataverse에서 새로 만든 범주 분류 테이블에 대한 액세스 권한을 수정하여 사용자가 결과를 사용할 수 있도록 해야 합니다.
Microsoft Dataverse 권한이 Dataverse 표준 역할로 매핑되었습니다. 이런 역할을 사용자에게 할당하면 다음 표에 설명된 대로 AI Builder 기능을 사용하는 데 필요한 권한이 주어집니다.
Privilege | 시스템 관리자/사용자 지정자 | 환경 메이커 | 기본 사용자 | 권한 없음 |
---|---|---|---|---|
AI Builder 탐색 페이지 보기 | ✓ | ✓ | ✓ | ✗ |
모델/프롬프트 만들기 | ✓ | ✓ | ✗ | ✗ |
만든 모델/프롬프트 보기 및 사용 | ✓ | 소유 또는 공유 모델/프롬프트 | 소유 또는 공유 모델/프롬프트 | ✗ |
모델/프롬프트를 호출하는 흐름 만들기 | ✓ | ✓ | ✗ | ✗ |
모델/프롬프트를 호출하는 앱 만들기 | ✓ | ✓ | ✗ | ✗ |
모델/프롬프트를 사용하여 흐름 실행 | ✓ | 소유 또는 공유 모델/프롬프트를 사용하는 소유 또는 공유 흐름 | 소유 또는 공유 모델/프롬프트를 사용하는 소유 또는 공유 흐름 | ✗ |
모델/프롬프트를 사용하여 앱 실행 | ✓ | 소유 또는 공유 모델/프롬프트를 사용하는 소유 또는 공유 앱 | 소유 또는 공유 모델/프롬프트를 사용하는 소유 또는 공유 앱 | ✗ |
AI Builder 활동 보기 | ✓(모든 행) | ✓(소유된 행) | ✓(소유된 행) | ✗ |
모델/프롬프트는 모델/프롬프트 소유자만 기본으로 액세스할 수 있으므로 다른 사용자가 사용하려면 공유해야 합니다. 모델/프롬프트 공유 방법
왼쪽 패널에서:
- (모델의 경우) 왼쪽 패널에서 AI 모델>내 모델>모델 이름 선택
- (프롬프트의 경우) 왼쪽 패널에서 AI 모델> 이제 프롬프트에 자체 섹션이 있음 타일 >내 프롬프트>프롬프트 이름 선택
세부 정보 페이지에 액세스하려면 모델 또는 프롬프트의 이름을 찾아서 선택하세요.
왼쪽 위 모서리에서 공유를 선택합니다.
- 왼쪽 패널에서 AI 허브>AI 프롬프트 또는 AI 모델을 선택합니다.
- 세부 정보 페이지에 액세스하려면 모델 또는 프롬프트의 이름을 찾아서 선택하세요.
- 왼쪽 위 모서리에서 공유를 선택합니다.
- 왼쪽 패널에서 프롬프트(프리뷰)>내 프롬프트를 선택합니다.
- 세부 정보 페이지에 액세스하려면 모델 또는 프롬프트의 이름을 찾아서 선택하세요.
- 왼쪽 위 모서리에서 공유를 선택합니다.
다음 테이블은 모든 새 환경에 기본으로 설치되는 AI Builder 시스템 테이블을 보여줍니다. 테이블은 모델 구성과 훈련 데이터를 저장하는 데 사용됩니다. 각 테이블은 사용자가 모델을 공유하는 경우를 포함하여 AI Builder가 적용한 Dataverse 권한을 보여줍니다. 테이블 아래에 있는 범례를 참조하십시오.
Dataverse 테이블 | 포함 | 만들기 Dataverse 권한 |
사용 Dataverse 권한 |
---|---|---|---|
AI Builder 데이터 세트(FP, OD, EE) | 모델의 훈련 구성 | ||
AI Builder 데이터 파일(FP, OD) | 모델의 훈련 구성 | ||
AI Builder 데이터 레코드(EE) | 모델의 훈련 데이터 | ||
AI Builder 데이터 세트 컨테이너(FP, OD, EE) | 모델의 훈련 구성 | ||
AI Builder 파일(FP, OD) | 모델의 훈련 파일 | ||
AI Builder 파일 첨부 데이터(FP, OD) | 모델의 훈련 구성 | ||
AI 구성 | 모델 버전 | (공유 시) |
|
AI 이벤트 | 모델 활동 | ||
AI 모델 | 모델 | (공유 시) |
|
AI 템플릿 | 모델 유형 스테레오 형식 | ||
예측할 사용자 정의 테이블 (배치 P 및 CC만 해당) |
사용자는 자신이 만든 행에 액세스할 수 있습니다.
사용자는 비즈니스에 필요한 행의 하위 집합에 대한 액세스 권한을 부여받아야 합니다.
사용자는 테이블의 모든 행에 액세스할 수 있습니다.
FP: 문서 처리 OD: EE: 엔터티 추출 P: 예측 CC: 범주 분류
AI Builder 파일 테이블에 저장된 훈련 파일은 모델을 만든 사람만 액세스할 수 있습니다. 모델, 관련 데이터와 구성을 보고 삭제할 수 있는 관리자는 예외입니다.
AI Builder는 모델의 공유 소유권을 지원하지 않습니다. AI 모델 공유 절차에 따라 소유자를 변경할 수 있습니다.