다양한 방법으로 Center of Excellence(CoE) 솔루션을 구현할 수 있습니다. 각 회사는 고유한 선호도와 목표를 가지고 있으며, 위험을 완화하기 위해 엄격한 규칙을 선택하는 회사도 있고, 최소한의 제약으로 사용자 탐색을 우선시하는 회사도 있습니다. 따라서 CoE 스타터 키트는 모든 시나리오에 적용 가능한 미리 정의된 디자인 패턴 세트를 제공하지 않습니다. 조직에 더 제한적인 접근 방식이 필요한 경우, 스타터 키트에서 제공하는 도구를 활용하는 것과 함께 더 많은 제한을 구현해야 합니다.
다음 섹션에서는 일부 구성 요소에 대한 제한 사항을 설명합니다.
장기 흐름
작업을 수행하기 위해 테넌트를 크롤링하는 일부 흐름이 있습니다. 구체적으로, 인벤토리는 Core 솔루션에서 흐르고 시작 보관은 Governance 솔루션에서 흐릅니다.
서비스 수준, 가용성 및 품질을 보장하기 위해 사용자가 Power Apps, Power Automate에서 매일 수행할 수 있는 요청 수에 대한 자격 제한이 있습니다. 자세한 내용은 요청 한도 및 할당을 참조하세요.
규모가 더 큰 테넌트는 이러한 흐름을 적시에 완료하기 위해 Power Automate 흐름당 라이선스가 필요할 수 있습니다.
참고
동기화 흐름의 첫 번째 실행에는 전체 인벤토리가 포함되고 테넌트의 모든 흐름/앱 등을 업데이트하므로 실행 시간이 오래 걸립니다. 이후 실행에서는 마지막 실행 이후 변경된 앱/흐름 등만 업데이트하므로 대부분 테넌트의 요청 권한이 초과되는 것을 방지할 수 있습니다. Power Platform
활성화되지 않는 흐름
관리자 | 동기화 템플릿 v4(흐름) 흐름은 활성화되지 않은 흐름을 수집하지 못합니다. 이러한 비활성 흐름을 게시되지 않은 흐름이라고 합니다.
예를 들어, 흐름이 꺼진 솔루션을 가져오는 경우 이러한 비활성 흐름은 커넥터에서 반환되지 않으므로 인벤토리에 수집되지 않습니다.
공동 저작 및 연결
CoE 스타터 키트를 관리하는 여러 ID가 있는 경우 흐름을 사용하려고 하면 다음 오류가 표시될 수 있습니다.
The caller with object id '...GUID...' doesn't have permission for connection...
해당 제품은 아직 여러 사람이 연결 참조를 사용하는 것을 지원하지 않습니다.
이 오류가 표시되면 솔루션을 설치한 ID로 로그인하여 흐름을 실행하거나 흐름을 업데이트하여 해당 ID를 사용해야 합니다. 후자를 수행하려면 기본 솔루션을 찾아 연결 참조를 필터링한 다음 각 연결을 편집하여 대신 해당 연결을 사용합니다.
지원되는 언어
모든 앱과 흐름과의 호환성을 보장하려면 환경에 영어 언어 팩을 포함해야 합니다. CoE Starter Kit 솔루션은 현지화를 제공하지 않고 영어만 지원합니다. 자세한 내용은 사용자 환경에 맞는 지역 및 언어 옵션을 참조하세요.
서비스 원칙
아직 모든 커넥터가 서비스 원칙을 지원하지는 않습니다. 예를 들어, Dataverse 커넥터는 아직 이를 지원하지 않습니다. 결과적으로 서비스 원칙을 ID로 사용하여 CoE 스타터 키트를 설치하고 실행할 수 없습니다.
보안 그룹 및 승인
CoE 환경에 대한 액세스를 관리하는 데 보안 그룹을 사용하는 것은 권장하지 않습니다. 이 환경에 액세스할 수 없는 사용자가 승인 과정에 관여할 수 있기 때문입니다. 환경에 대한 액세스를 제어하기 위해 보안 그룹을 사용하기로 선택한 경우 사용자를 승인 사용자 보안 역할에 수동으로 추가하세요.
평가판 라이선스
평가판 라이선스에는 CoE Starter Kit 흐름을 실행하기에 충분한 API 호출 허용 이 없습니다. 라이선스 요구 사항 전체 목록을 보려면 설치 전제 조건을 참조하세요.
다중 인증
고정 시간 대신 MaxAgeMultiFactor 가 Until-Revoked 로 설정된 경우, CoE 스타터 키트를 설정하는 계정에 다중 요소 인증을 사용할 수 있습니다. 자세한 내용은 (Flow)의 조건부 액세스 및 다중 인증에 대한 권장 사항 Microsoft Power Automate 을 참조하세요.
PIM(특권 ID 관리)
이러한 역할과 라이선스는 해당 사용자가 지속적으로 사용할 수 있어야 합니다. PIM을 통해 관리자 액세스 권한이 일시적으로만 부여된 경우, 임시 액세스 권한만으로는 CoE 스타터 키트를 실행할 수 없습니다.
클라우드 흐름 실행 모니터링
현재 CoE 스타터 키트에는 클라우드 흐름 실행 모니터링이 포함되어 있지 않지만, 셀프 서비스 분석 을 통해 클라우드 흐름 실행 정보를 얻고 이 데이터로 CoE 스타터 키트를 확장할 수 있습니다.
제한적이기는 하지만 데스크톱 흐름 실행 모니터링도 포함됩니다. 데스크톱 흐름 관리에 대한 자세한 내용은 Automation Kit 솔루션을 확인하세요.
게시되지 않은 모델 기반 앱
제품 제한으로 인해, 게시되지 않은 모델 기반 앱은 저장소 테이블에서 검색되지 않으므로 인벤토리에 포함되지 않습니다.
데스크톱 흐름 실행
인벤토리에서 데스크톱 흐름 실행을 보려면 다음 조건 중 하나 가 충족되어야 합니다.
- 참석 또는 참석하지 않은 데스크톱 흐름 실행이 환경에 있습니다.
- 다른 사용자 가 참석 또는 참석하지 않은 실행을 포함하는 데스크톱 흐름 을 공유했습니다.
- 환경의 모든 데이터를 볼 수 있는 권한이 있습니다. ...
자세한 내용은 다음을 참조하세요.
누락된 사용자 지정 커넥터
동기화 흐름을 실행하는 ID에서 액세스할 수 있는 솔루션 및 커넥터 외부에 있는 사용자 지정 커넥터만 수집할 수 있습니다. 따라서 실행 ID에서 액세스할 수 없는 솔루션 내의 사용자 지정 커넥터는 인벤토리에 포함되지 않습니다.
PowerShell, Power Platform 관리 센터 및 CoE Starter Kit 간의 인벤토리 및 원격 측정 차이점
Power Platform Administrators 및 Power Platform관리 센터용 PowerShell을 CoE Starter Kit와 함께 사용하는 경우 인벤토리가 불일치하는 것을 확인할 수 있습니다. 예를 들어, PowerShell에서 반환된 앱 수는 CoE Starter Kit에서 반환된 앱 수와 다릅니다.
예상되는 차이점은 있으며, 이 기사의 나머지 부분은 무엇을 기대해야 할지 이해하는 데 도움이 될 것입니다.
앱 사용량
CoE 스타터 키트는 감사 로그가 시작되는 즉시 사용 정보(세션 및 고유 사용자)를 표시합니다. ... 이 키트를 사용하면 시간 경과에 따른 사용 추세를 보여주는 데이터를 수집할 수 있습니다.
CoE 스타터 키트를 설치한 기간이 길수록 수집되는 사용 데이터가 늘어납니다. Power Platform 관리 센터 의 사용 보고서는 지난 30일 동안의 사용 데이터만 보여줍니다.
PowerShell
Get-AdminPowerApp 및 Get-AdminFlow 는 쿼리를 실행하는 환경의 최신 및 가장 최신 인벤토리를 반환합니다.
Get-AdminPowerApp 은 캔버스 앱과 SharePoint 사용자 지정 양식만 반환하고, 모델 기반 앱은 반환하지 않습니다.
Get-AdminFlow 는 모든 클라우드 흐름을 반환합니다.
Power Platform 관리 센터
Power Apps 그리고 Power Automate 리소스는 사용자 환경의 가장 최신의 인벤토리를 반환합니다. 관리 센터에서 최신 정보를 표시하려면 페이지를 새로 고치세요.
Power Apps resources 는 캔버스 앱, 게시된 모델 기반 앱, 게시되지 않은 모델 기반 앱을 반환하지만, 사용자 지정 양식은 반환하지 않습니다. SharePoint
Power Automate resources 는 모든 클라우드 흐름을 반환합니다.
CoE 시작 키트
CoE 시작 키트의 인벤토리는 매일 실행되어 마지막 실행 이후 새로운 리소스와 수정된 리소스를 찾습니다. 그러나 특정 정리 흐름은 2주마다 실행됩니다. 이러한 흐름 중 하나는 정리 - 관리자 | 동기화 템플릿 v3(삭제됨 확인) 로, 캔버스 앱과 같은 리소스가 환경에 있는지 확인합니다. 리소스가 환경에 없으면 삭제됩니다. 이 흐름은 CoE 테이블의 모든 행을 테넌트의 모든 Power Platform 리소스와 비교합니다. 해당 흐름은 많은 양의 API 호출을 소모하므로 이 흐름과 유사한 흐름은 2주에 한 번씩만 실행되도록 예약되어 있습니다. 이 일정은 지난 2주 동안 리소스가 삭제된 경우 데이터가 최신이 아닐 수 있음을 의미합니다.
CoE 스타터 키트에서는 모든 인벤토리 흐름 이 항상 승격된 Power Platform 관리자 권한으로 실행될 것으로 예상합니다. 흐름 실행 중에 관리자 액세스가 만료되거나 사용자에게 관리자 권한이 없는 경우, 검색할 수 없는 모든 리소스는 CoE 테이블에서 삭제된 것으로 표시됩니다. 앱이 삭제됨으로 표시되면 비활성화 상태로 유지됩니다. 권한이 부족한 단일 흐름 실행은 인벤토리에 상당한 영향을 미칠 수 있습니다.
CoE 스타터 키트는 캔버스 앱, 게시된 모델 기반 앱, SharePoint 사용자 정의 양식을 표시하지만, 게시되지 않은 모델 기반 앱은 표시하지 않습니다(모델 기반 앱의 "재생" 버튼이 비활성화된 경우).
CoE 시작 키트는 모든 클라우드 흐름을 보여줍니다.
SharePoint사용자 지정 양식
SharePoint 사용자 정의 양식 앱은 기본 환경이나 지정된 양식 환경(a34> 또는 둘 다)에 있을 수 있습니다. SharePoint 예를 들어, 기본 환경에 기존 SharePoint 사용자 정의 양식이 있는 경우, 양식 환경을 지정하기 전에 기존 양식은 기본 환경에 남아 있고 마이그레이션되지 않습니다. SharePoint
삭제된 앱 및 흐름
객체가 삭제되었는지 여부를 확인하는 것은 시간이 많이 걸리는 과정입니다. 따라서 테넌트에서 개체가 삭제된 시점과 인벤토리에서 삭제된 것으로 표시된 시점 사이에 최대 1주일의 지연이 발생할 수 있습니다.
객체가 삭제됨으로 표시되면 해당 객체는 인벤토리에서 제거되기 전까지 2주 동안 해당 상태를 유지합니다. 이러한 지연을 통해 개체가 복원되면 해당 메타데이터가 보존됩니다.
다음 환경 변수를 활용하면 삭제된 것으로 표시된 객체를 인벤토리에서 무기한으로 보관할 수 있습니다. CoE에서도 삭제. 이 환경 변수를 아니요로 설정하면 삭제된 개체의 레코드가 무기한으로 유지됩니다. 적용된 데이터 필터에 따라 삭제된 앱과 흐름이 계속 표시될 수 있습니다.