다음을 통해 공유


모델 기반 앱 빌드 단계

이 페이지에서는 Power Apps에서 모델 기반 앱을 빌드하는 것과 관련된 단계를 설명합니다.

모델 기반 앱 빌드 및 공유 단계

기본 수준에서 모델 기반 앱 만들기는 다음 단계로 구성됩니다.

단계 목적
비즈니스 데이터 모델링 데이터가 비즈니스 문제를 해결하는 올바른 방법으로 구성되었는지 확인합니다.
비즈니스 프로세스 정의 사용자가 테이블을 업데이트하고 작업을 효율적이고 정확하게 완료할 수 있도록 돕습니다.
앱 작성 앱을 생성하고 앱과 관련된 테이블 및 테이블 요소를 선택합니다.
보안 역할 구성 앱 사용자가 자신의 역할과 관련된 데이터와만 상호 작용할 수 있도록 합니다.
앱 공유 앱 배포.

각 단계에는 앱 제작자가 데이터 모델을 업데이트하거나 앱을 구성하는 과정을 거치는지 여부에 관계없이 애플리케이션이 생성될 수 있는지 확인하도록 다양한 편집자가 필요합니다.

여러 편집자가 있는 것이 이상하게 보일 수 있지만 이들은 Microsoft Dataverse 내부에서 수행된 다양한 기술을 반영합니다. 종종 제작자는 앱을 구성하기 위해 편집기를 통해 원활하게 이동합니다.

첫 번째 앱을 구축하는 간단한 과정을 보려면 첫 번째 모델 기반 앱 빌드로 이동하세요.

비즈니스 데이터 모델링

비즈니스 데이터를 모델링하려면 앱에 필요한 데이터와 이 데이터가 다른 데이터와 관련되는 방식을 결정해야 합니다. 모델 기반 디자인에서는 디자이너가 코드를 작성하지 않고도 응용 프로그램을 사용자 지정할 수 있도록 메타데이터 기반 아키텍처를 사용합니다. 메타데이터는 "데이터에 대한 데이터"를 의미하고 시스템에 저장된 데이터의 구조를 정의합니다.

참고

사용자 지정 페이지가 있는 모델 기반 앱을 제외하고 Dataverse 테이블 없이는 모델 기반 앱을 만들 수 없습니다. 하지만, Dataverse 테이블은 캔버스 앱 및 Power Automate를 포함해 많은 Power Platform 서비스가 사용할 수 있습니다.

자습서: Power Apps에서 구성 요소가 있는 사용자 지정 테이블 만들기

비즈니스 프로세스 정의

일관된 비즈니스 프로세스를 정의하고 적용하는 것은 모델 기반 앱 디자인의 중요 요소입니다. 그러나 주변에 구성된 비즈니스 프로세스 없이 모델 기반 앱을 만드는 것이 가능하다는 점에 유의해야 합니다.

그럼에도 불고하고 일관된 프로세스를 사용하면 앱 사용자가 기계적인 단계들을 수행하기 위해 기억할 필요 없이 작업에 집중할 수 있습니다. 이러한 프로세스는 단순하거나 복잡할 수 있으며 여러 테이블에 대한 작업을 포함할 수 있습니다.

다음 스크린샷은 비즈니스 프로세스 흐름을 제자리에 두는 것의 영향을 보여줍니다.

비즈니스 프로세스 흐름이 있는 샘플 모델 기반 앱

비즈니스 프로세스 흐름은 Power Automate를 사용하여 생성 및 구성됩니다.

추가 정보: 비즈니스 프로세스 흐름 개요Microsoft Dataverse에 비즈니스 논리 적용.

모델 기반 앱 작성

데이터 모델을 생성하고 필요한 경우 비즈니스 프로세스를 정의한 후 앱을 빌드할 수 있습니다.

이 작업은 최신 편집기를 사용하여 앱을 빌드하여 수행됩니다.

최신 편집기(디자이너라고도 함)를 사용하면 제작자가 디자인하는 동안 변경 사항의 효과를 볼 수 있는 반면, 레거시 인터페이스에서는 최종 사용자 경험과 디자인 경험 사이에 추상화 수준이 있었습니다. 추가 정보:

최신 앱 빌드하는 방법 알아보기

앱을 빌드하면 사용자의 탐색 경험을 정의하는 사이트 맵이 생성됩니다. 최신 앱 디자이너를 사용하면, 이것은 앱 디자인 프로세스의 일부가 됩니다.

추가 정보: 사이트 맵 빌드하기

앱 재생하기

앱 디자이너를 통해 앱을 실행하세요.

이 단계가 완료되면 앱 배포와 관련된 마지막 단계로 이동할 수 있습니다.

보안 역할 구성

테이블에 대한 액세스는 보안 역할을 사용하여 정의되며 이러한 역할은 사용자가 Dataverse 내에서 테이블로 수행할 수 있는 작업을 제어합니다. 이것이 없으면 사용자는 앱에 의미 있는 액세스를 할 수 없습니다.

이러한 작업으로는 만들기, 읽기, 쓰기, 삭제, 추가, 다른 레코드에 추가, 할당, 공유가 있습니다. 보안 역할을 먼저 구성한 다음 공유 시점에서 사용자를 역할에 할당해야 합니다.

보안 역할 이해, 만들기 및 구성에 대한 자세한 내용은 다음을 참조하세요.

앱 공유

앱을 공유하려면 두 가지 작업이 필요합니다.

  • 사용자에게 보안 역할을 할당합니다. 이는 데이터를 볼 수 있는 권한이 있음을 의미합니다.

    샘플 모델 기반 앱

  • 앱에 링크를 공유합니다. 링크 가져오기:

  1. Power Apps에 로그인한 다음 왼쪽 탐색 창에서 을 선택합니다.
  2. 원하는 모델 기반 앱을 선택한 다음 명령 모음에서 세부 정보를 선택합니다.
  3. 웹 링크를 복사합니다. 혹은, 모바일 사용자를 위해 모바일 QR 코드를 복사할 수 있습니다.
  4. 사용자가 SharePoint 사이트에 게시하거나 전자 메일을 통해 전송하는 등의 방법으로 액세스할 수 있도록 앱 URL을 위치에 붙여 넣습니다.

앱 공유와 보안 역할은 본질적으로 연결되어 있습니다. 앱을 적절하게 공유하려면 두 가지를 모두 잘 이해하고 있어야 합니다. 앱 공유 및 보안 설정에 대해 자세히 알아보기

모델 기반 앱 사용하기

모델 기반 앱 사용자가 생산성을 높이는 데 도움이 되는 방식으로 성공적으로 탐색하고 상호 작용하는 데 도움이 되는 설명서를 사용할 수 있습니다. 모델 기반 앱 사용에 대해 자세히 알아보기

다음 단계

첫 번째 최신 앱 빌드

모델 기반 앱 디자이너 소개