다음을 통해 공유


ALM Accelerator for Power Platform 새 제작자 경험

데모: ALM Accelerator for Power Platform 앱 새 제작자 환경

ALM Accelerator의 새로운 제작자 환경에 대해 자세히 알아보려면 데모 비디오를 시청하십시오.

새 제작자 설정 구성

다음 표에서는 ALM Accelerator 앱에서 사용자 기능 설정을 구성하여 새 제작자 환경을 켜는 방법을 설명합니다.

필드 설명
솔루션 가져오기 허용 안함 이 기능을 비활성화하여 앱에서 솔루션 가져오기 명령을 숨깁니다.
솔루션 삭제 허용 안함 이 기능을 비활성화하여 앱에서 솔루션 삭제 명령을 숨깁니다.
솔루션 관리 허용됨 이 기능이 앱에서 솔루션 관리 명령을 표시하도록 허용합니다.
상태 드릴스루 허용 안함 이 기능을 허용하지 않으면 사용자가 앱에서 파이프라인 실행 승격 및 배포에 드릴다운할 수 없습니다.
프로필 만드는 중 허용 안함 사용자가 앱에서 배포 프로필을 생성하지 못하도록 이 기능을 허용하지 마십시오.
프로필 업데이트 허용 안함 이 기능을 비활성화하여 사용자가 앱에서 배포 프로필을 업데이트하거나 생성하지 못하도록 합니다.
고급 승격 허용 안함 고급 승격 기능을 비활성화하려면 이 기능을 허용하지 마십시오. 변경 사항은 사용자의 기본 분기에 커밋됩니다.
고급 배포 허용 안함 고급 배포 기능을 비활성화하려면 이 기능을 허용하지 마십시오. 사용자는 배포가 가능한 대상 환경을 선택할 수 있습니다.
바이패스 준비 허용 안함 솔루션 승격 중에 사용자가 준비 단계를 거치도록 하려면 이 기능을 허용하지 마십시오.
모든 솔루션 표시 허용 안함 사용자 설정에 배포 프로필이 있는 솔루션만 표시하려면 이 기능을 허용하지 마십시오.

다음 표는 새로운 제작자 경험을 위해 사용자 레이블이 구성되는 방식을 보여줍니다.

필드 설명
솔루션 배포 레이블을 입력하거나 값을 공백으로 설정하여 기본 레이블 DEPLOY SOLUTION을 사용합니다.
솔루션 커밋 레이블을 입력하거나 값을 SAVE SOLUTION으로 설정합니다.
솔루션 가져오기 이 버튼은 이전 표에서 설명한 사용자 기능 설정에 의해 숨겨져 있습니다.
솔루션 삭제 이 버튼은 이전 표에서 설명한 사용자 기능 설정에 의해 숨겨져 있습니다.

연습: ALM Accelerator 신규 제작자 환경

ALM Accelerator 관리 앱은 다음 사용자 환경을 구성하는 데 사용되었습니다. 관리자 앱은 ALM Accelerator와 함께 설치됩니다. 관리 앱을 사용하여 경험을 구성하고 공유하는 방법 알아보기.

ALM Accelerator 새로운 제작자 경험 시작

  1. >ALM Accelerator for Power Platform을 선택합니다.

  2. 연결을 만들고 메시지가 표시되면 동의를 부여합니다.

  3. Microsoft Entra와의 HTTP 연결을 생성하라는 메시지가 표시되면 기본 리소스 URLAzure AD 리소스 URI에 모두 https://graph.microsoft.com을 입력합니다.

  4. 메시지가 표시되는 각 연결에 대해 만들기를 선택합니다.

  5. 앱을 처음 열 때 환경을 선택합니다.

    다음에 앱을 열면 앱은 어떤 환경에서 작업했는지 기억합니다.

    환경의 관리되지 않는 솔루션 목록이 나타납니다. 사용자 배포 설정에 따라 각 솔루션에 대해 다음 옵션을 사용할 수 있습니다.

    • 솔루션 저장: 모든 변경 사항을 추적할 수 있도록 솔루션의 현재 상태를 버전 제어에 저장합니다. 배포 파이프라인은 저장 프로세스의 일부로 생성됩니다.
    • 솔루션 게시: 환경 간에 솔루션 이동을 요청할 수 있습니다.
    • 프로필 선택: 솔루션을 솔루션 프로필과 연결할 수 있습니다. 어떤 프로필을 선택해야 할지 잘 모르는 경우 관리자에게 솔루션 프로필 이름을 문의하십시오.
    • 요청 기록(>): 솔루션에 대해 요청되고 완료된 저장 및 배포를 나열합니다.

배포 설정 구성

  1. 목록에서 솔루션을 찾고 프로필 선택을 선택합니다. 선택에 따라 솔루션을 배포할 수 있는 환경이 결정됩니다.

  2. 프로필을 선택한 다음 저장을 선택합니다.

    노트

    필요에 맞는 솔루션 프로필을 찾지 못한 경우 관리자에게 프로필을 생성해 달라고 요청하십시오.

  3. 솔루션 이름 아래에서 배포 설정 구성을 선택합니다.

  4. 다음 설정을 구성합니다.

    • 개발 환경 목록

      • 목록의 환경은 솔루션 프로필에 지정된 환경입니다. 이는 게시 후 솔루션에서 사용할 수 있는 환경에 해당합니다. 솔루션을 배포할 환경을 선택합니다.
    • 연결 참조

      ALM Accelerator의 연결 참조 구성 스크린샷.

      • 솔루션의 모든 연결 참조가 나열됩니다. 사용자는 다운스트림 환경에서 연결을 생성하여 대상 환경에서 연결 참조를 연결할 수 있습니다.
      • 대상 환경에서 연결을 만들 권한이 있는 경우 + 버튼이 표시됩니다. 연결을 만들려면 +를 선택합니다. 연결을 만든 후 오른쪽 상단에서 새로 고침을 선택하여 목록을 업데이트합니다.
        • 대상 환경에서 연결을 선택하려면 목록에서 연결을 선택합니다.
        • 대상 환경에서 연결을 열려면 연결의 이름 또는 상태를 선택합니다.
      • 대상 환경에서 연결을 생성할 수 있는 권한이 없으면 + 버튼이 비활성화됩니다. 다른 사용자에게 연결을 생성하도록 요청하십시오.
        • 연결 요청을 선택합니다.
        • 연결을 만드는 데 필요한 팀 구성원의 이름을 입력한 다음 사용자를 선택합니다.
        • 미리 서식이 지정된 이메일을 열려면 보내기를 선택합니다. 미리 서식이 지정된 이메일에는 수신자가 연결을 생성할 수 있는 링크가 포함되어 있습니다.
    • 환경 변수

      ALM Accelerator의 환경 변수 구성 스크린샷.

      • 솔루션의 모든 환경 변수가 나열됩니다. 사용자는 다운스트림 환경에서 환경 변수의 값을 설정할 수 있습니다.
      • 문자열, 숫자 및 JSON과 같은 표준 환경 변수의 경우 변수 이름 오른쪽에 있는 텍스트 상자에 값을 입력합니다.
      • 데이터 원본 환경 변수의 경우 드롭다운 목록을 사용하여 다운스트림 환경에서 사용할 적절한 데이터 원본을 선택합니다.
    • 캔버스 앱

      ALM Accelerator의 앱 공유 구성 스크린샷.

      • 솔루션의 모든 앱이 나열됩니다. 사용자는 다운스트림 환경에서 Microsoft Entra 그룹과 공유할 수 있습니다.
      • 드롭다운 목록을 사용하여 앱을 공유할 Azure AAD 그룹을 선택합니다.
      • 그룹 세부 정보를 보려면 세부 정보를 선택합니다. Azure Portal의 Microsoft Entra 그룹에 대한 링크와 함께 새 브라우저 탭이 열립니다.
      • 권한 드롭다운 목록을 사용하여 권한을 보기 가능, 편집 가능 또는 보기 및 공유 가능으로 설정합니다.
    • 그룹 팀

      ALM Accelerator의 그룹 Teams 구성 스크린샷.

      • AAD 보안 그룹 유형의 Dataverse Teams가 나열됩니다. 사용자는 흐름 및 사용자 지정 커넥터를 공유하기 위해 새 그룹 Teams를 구성할 수 있습니다.
      • 새 그룹 팀 구성을 추가하려면 '+'를 선택합니다. 팀 이름을 입력하고, 팀이 연결되어야 하는 AAD 그룹을 선택하고, 필요에 따라 보안 역할을 선택합니다. 보안 역할 목록은 선택한 개발 환경에서 사용할 수 있는 역할을 기반으로 합니다. 솔루션에 사용자 지정 보안 역할을 추가하여 대상 환경에서 사용할 수 있는지 확인합니다.
    • 흐름

      ALM Accelerator의 흐름 구성 스크린샷.

      • 솔루션의 모든 흐름이 나열됩니다. 사용자는 흐름의 소유자, Dataverse 팀 공유, 흐름을 활성화할 사용자, 흐름 활성화 여부 및 다운스트림 환경에서 흐름 활성화 순서를 구성할 수 있습니다.
      • 흐름을 보려면 해당 이름을 선택합니다. 새 브라우저 탭에서 흐름 정의가 열립니다.
      • 담당자 목록을 사용하여 다운스트림 환경에서 흐름을 담당할 Dataverse 사용자를 선택합니다.
      • 팀 공유 목록을 사용하여 흐름을 공유할 Dataverse 팀을 선택합니다. 이 목록에는 다운스트림 환경의 Dataverse Teams와 그룹 Teams 설정에서 구성된 Dataverse Teams가 포함됩니다.
      • 활성화 사용자 목록을 사용하여 흐름을 활성화할 사용자를 선택합니다.
      • 활성화할 흐름 및 주문 열에서 확인란을 선택하여 흐름을 활성화해야 하는지 여부를 나타냅니다. 위쪽 및 아래쪽 화살표를 사용하여 활성화해야 하는 순서대로 행을 배치합니다. 활성화 순서는 솔루션에 상위 흐름보다 먼저 하위 흐름이 활성화되어야 하는 상위 및 하위 흐름이 포함된 경우 특히 유용합니다.
    • 사용자 지정 커넥터

      ALM Accelerator의 사용자 지정 커넥터 구성 스크린샷.

      • 솔루션의 모든 사용자 지정 커넥터가 나열됩니다. 사용자는 다운스트림 환경에서 Dataverse Teams에 대한 사용자 지정 커넥터 공유를 구성할 수 있습니다.
      • 공유 목록을 사용하여 사용자 지정 커넥터를 공유할 Dataverse 팀을 선택합니다. 이 목록에는 다운스트림 환경의 Dataverse Teams와 그룹 Teams 설정에서 구성된 Dataverse Teams가 포함됩니다.

솔루션을 저장하고 배포

  1. 앱에 변경 사항을 게시합니다.

  2. 솔루션 저장을 선택하여 변경 사항을 Git에 밀어넣습니다.

    저장을 시작하기 전에 모든 앱 변경 사항을 게시해야 합니다.

    앱은 백그라운드에서 변경 사항을 버전 제어에 밀어넣어 자동으로 분기를 생성합니다. 솔루션을 변경할 때 밀어넣기를 반복하여 변경 내역을 보존하십시오.

    이 단계에서 배포 설정을 구성하라는 메시지가 표시됩니다.

    밀어넣기가 시작되면 대기 중 표시기가 나타납니다. 밀어넣기가 성공하면 확인란이 나타납니다. 빨간색 X는 밀어넣기가 실패했음을 나타냅니다.

  3. 다른 환경에 변경 사항을 배포할 준비가 되면 솔루션 배포를 선택합니다.

  4. Azure DevOps에서 생성된 끌어오기 요청에 대해 제목메모를 입력합니다.

  5. 솔루션을 배포할 환경을 선택합니다.

    애플리케이션은 솔루션 프로필 구성에 따라 Azure DevOps에서 완료해야 하는 끌어오기 요청을 만들거나 누군가 승인해야 게시를 실행하고 완료하기 전에 파이프라인을 트리거합니다.

    진행률 표시기가 나타나면 배포가 시작되었음을 의미합니다. 요청 기록을 시각화하려면 오른쪽 부등호(>)를 선택합니다.

    ALM Accelerator에서 솔루션의 요청 기록 스크린샷.