솔루션 개요

솔루션을 활용해 환경 간 앱 및 구성 요소를 전송하거나 기존 앱에 사용자 지정 집합을 적용합니다. 솔루션에는 사이트 맵, 테이블, 프로세스, 웹 리소스, 선택, 흐름 등과 같은 다른 구성 요소뿐만 아니라 하나 이상의 앱이 포함될 수 있습니다.

솔루션은 Power Apps 및 Power Automate와 같은 기타 Power Platform 제품에서 ALM(Application Lifecycle Management)을 구현하기 위한 메커니즘입니다.

참고

솔루션 개념 및 솔루션이 응용 프로그램 수명 주기 관리에 사용되는 방법에 대한 자세한 내용은 Power Platform ALM 가이드에서 Microsoft Power Platform을 사용한 ALM 개요를 참조하십시오.

이 섹션에서는 Power Apps에서 솔루션으로 작업하는 동안 앱 제조업체가 수행해야 하는 수동 작업에 중점을 둘 것입니다.

시작하기: 솔루션 개념

솔루션을 사용하기 전에 다음과 같은 솔루션 개념을 익히는 것이 중요합니다.

  • 두 가지 솔루션 유형(관리형 및 비관리형)
  • 솔루션 구성 요소
  • 솔루션 수명 주기(솔루션 생성, 업데이트, 업그레이드 및 패치)
  • 솔루션 게시자
  • 솔루션 및 솔루션 구성 요소 종속성

자세한 내용은 Power Platform ALM 가이드의 솔루션 개념을 참조하십시오.

기본 솔루션

Power Apps는 다음 기본 비관리형 솔루션을 제공합니다.

  • Common Data Service 기본 솔루션. 이 솔루션은 제작자가 환경에 대한 기본 사용자 지정으로 사용할 수 있게 됩니다. Common Data Service 기본 솔루션은 Power Apps를 평가하거나 배우고 싶을 때 유용합니다. 그러나 앱 제작자는 자체 비관리형 솔루션으로 작업하는 것이 좋습니다.
  • 기본 솔루션. 시스템의 모든 구성 요소를 포함하는 특수 솔루션입니다. 기본 솔루션은 시스템의 모든 구성 요소 및 구성을 발견하는 데 유용합니다.

그러나 사용자 지정을 관리하는 솔루션을 만드는 것이 좋습니다. 추가 정보: Power Platform ALM 가이드의 솔루션을 사용하여 사용자 지정.

관리 속성

관리 속성을 사용하여 사용자 지정 가능한 관리형 솔루션 구성 요소를 제어할 수 있습니다. 관리되는 구성 요소를 수정할 수 없도록 관리 속성을 설정하는 것이 좋습니다. 이를 통해 솔루션을 테스트 또는 프로덕션과 같은 다른 환경으로 가져온 후에 중단될 수 있는 수정으로부터 솔루션을 보호할 수 있습니다.

추가 정보: Power Platform에서 속성 편집

Power Apps에서 솔루션 작업

Power Apps 내의 왼쪽 탐색에서 솔루션 을 선택하여 솔루션 목록을 볼 수 있습니다. 다음과 같은 솔루션 작업을 수행할 수 있습니다.

  • 새로운 솔루션: 사용자 정의한 구성 요소만 찾아서 작업하려면 솔루션을 작성하고 모든 사용자 정의를 수행합니다. 그런 다음 솔루션을 다른 환경에 쉽게 배포할 수 있습니다. 추가 정보: 솔루션 만들기

  • 가져오기: 솔루션을 사용자 환경으로 가져옵니다. 추가 정보: 솔루션 가져오기

  • AppSource 열기: Microsoft AppSource는 이미 사용 중인 제품을 사용하는 업계에 맞는 솔루션을 가져올 수 있는 곳입니다.

  • 모든 사용자 지정 항목 게시: 사용자 환경에서 모든 활성 사용자 지정을 게시합니다.

  • 클래식으로 전환: 클래식 솔루션 탐색기를 엽니다.

  • 기록 보기: 가져오기, 내보내기 및 설치 제거와 같은 시간 경과에 따른 솔루션 조작에 대한 세부 사항을 봅니다. 추가 정보: 솔루션 기록 보기

    솔루션 영역.

솔루션 영역에서 솔루션을 선택하여 모든 구성 요소를 봅니다.

모든 구성 요소가 포함된 데모 솔루션.

항목을 스크롤하여 솔루션의 모든 구성 요소를 탐색할 수 있습니다. 목록에 100개 이상의 항목이 있는 경우 추가 항목을 보려면 다음 100개 항목 로드 를 선택할 수 있습니다.

더 많은 구성 요소 로드.

솔루션에서 검색 및 필터링

특정 구성 요소를 이름으로 검색할 수도 있습니다.

구성 요소 검색.

또는 구성 요소 유형에 따라 목록의 모든 항목을 필터링합니다.

유형별로 구성 요소 필터.

상황별 명령

각 구성 요소를 선택하면 명령 모음에 사용할 수 있는 작업은 솔루션이 선택한 구성 요소 유형 및 기본 솔루션인지 또는 관리형 솔루션인지 여부에 따라 변경됩니다.

구성 요소별 명령.

구성 요소를 선택하지 않으면 솔루션 자체에 적용된 작업이 명령 모음에 표시됩니다.

솔루션별 명령.

비관리형 솔루션 또는 기본 솔루션의 경우 새로 만들기 또는 기존 항목 추가 명령을 사용하여 다양한 유형의 구성 요소를 만들거나 추가할 수 있습니다. 추가 정보: 솔루션 구성 요소 추가

참고

관리형 솔루션에는 구성 요소를 추가할 수 없습니다. 시도하면 다음 메시지가 나타납니다.
"You cannot directly edit the components within a managed solution. You’ll need to add it to another unmanaged solution that you’ve created to customize the component. The component might not be customizable."

추가 권한 필요

사용자가 구성 요소를 솔루션에서 환경으로 가져올 때 구성 요소를 실행하려면 일부 구성 요소는 특정 Dataverse 권한이 필요할 수도 있습니다.

흐름

솔루션에 포함된 캔버스 앱에서 흐름을 사용하거나 실행하려면 소유권을 공유하거나 권한을 실행하는 사람을 통해 해당 흐름에 대한 권한이 있어야 합니다. 솔루션의 앱이 사용자 집합과 공유되는 경우 흐름도 명시적으로 공유되어야 합니다.

추가 정보: 보안 역할과 권한

알려진 제한 사항

솔루션에서 캔버스 앱, 흐름 및 사용자 지정 커넥터를 사용하는 경우 다음 제한 사항이 적용됩니다.

  • 캔버스 앱 인스턴트 흐름은 외부 솔루션에서 이러한 유형의 흐름을 추가하는 것이 차단되므로 이미 솔루션에 있는 앱에서 만들어야 합니다.
    • 이런 제한 사항에 대한 해결 방법: 트리거를 제거하고 반복과 같은 다른 트리거로 교체하고 흐름을 저장하고 솔루션에 추가한 다음 필요에 따라 트리거를 변경합니다.
  • Canvas 앱은 클래식 솔루션 탐색기에 표시되지 않습니다. 최신 환경을 사용하십시오. 기존 솔루션 탐색기에 추가할 계획은 없습니다.
  • 솔루션에서 생성된 흐름은 공유한 항목 목록에 표시되지 않습니다. 솔루션을 통해 액세스해야 합니다.
  • Power Automate 모바일 앱은 현재 솔루션에서 생성된 흐름을 지원하지 않습니다.
  • Power Apps Mobile휴대전화 및 태블릿용 Dynamics 365의 흐름 작업 메뉴는 현재 솔루션에서 생성된 흐름을 지원하지 않습니다.
  • 솔루션의 흐름은 위임된 인증을 지원하지 않습니다. 예를 들면, 흐름이 생성된 SharePoint 목록에 대한 액세스 권한을 기반으로 흐름에 대한 액세스 권한을 자동으로 부여할 수 없습니다.
  • 솔루션 외부에서 생성된 사용자 지정 커넥터는 현재 솔루션에 추가할 수 없습니다.
  • 환경 백업 및 환경 복원 작업을 거친 '모두'와 공유되는 캔버스 앱은 복원된 환경에서는 '모두'와 공유되지 않습니다. 캔버스 앱은 보안 그룹과 공유할 수 있으며 복원된 환경의 앱은 해당 보안 그룹과 공유됩니다.
  • '색인화된' 커넥터를 사용하는 흐름은 솔루션에 추가할 수 없습니다. 솔루션 클라우드 흐름에는 아직 인덱싱이 지원되지 않습니다. 인덱싱을 사용하면 해당 흐름을 빠르게 검색하여 메뉴나 목록에 표시할 수 있습니다. 인덱싱된 커넥터에는 Power Automate 인스턴트(버튼) 흐름, Power Apps, Teams, SharePoint, Dynamics 365 Customer Voice, Microsoft Forms, 레거시 Dataverse 커넥터, Dynamics 365, Excel Online, Microsoft Project, Azure IOT Central V2, Project Online이 포합됩니다.
    • 이 제한 사항에 대한 해결 방법
      • 흐름을 편집하여 인덱싱된 커넥터 트리거/작업을 제거하고 솔루션에 추가한 다음 다시 변경합니다.
      • 솔루션에서 새 흐름을 만듭니다.
  • Excel과 같은 Microsoft 365 애플리케이션에서 트리거된 흐름은 인덱싱을 사용하기 때문에 솔루션에서 클라우드 흐름을 보거나 표시할 수 없습니다.

솔루션의 개별 구성 요소를 사용자 지정하는 방법에 대한 자세한 내용은 다음 항목을 참조하십시오.

  • 테이블, 테이블 관계, 열 및 메시지 사용자 지정에 대한 자세한 내용은 메타데이터를 참조하십시오.

  • 테이블 항목에 대한 자세한 내용은 양식을 참조하십시오.

  • 프로세스에 대한 자세한 내용은 프로세스를 참조하십시오.

  • 비즈니스 규칙은 비즈니스 규칙을 참조하십시오.

다음 단계

솔루션 만들기

참고

귀사의 설명서 언어 기본 설정에 대해 말씀해 주시겠습니까? 간단한 설문 조사에 응해주세요. (이 설문 조사는 영어로 되어 있습니다.)

이 설문 조사는 약 7분 정도 걸립니다. 개인 데이터는 수집되지 않습니다(개인정보처리방침).