SharePoint 목록에서 PowerApps에 캔버스 앱 생성Generate a canvas app in PowerApps from a SharePoint list

이 항목에서는 PowerApps를 사용하여 SharePoint 목록의 항목에 따라 캔버스 앱을 자동으로 생성합니다.In this topic, you'll use PowerApps to automatically generate a canvas app based on items in a SharePoint list. PowerApps 또는 SharePoint Online 내에서 앱을 생성할 수 있습니다.You can generate the app from within PowerApps or SharePoint Online. PowerApps 내에서 데이터 게이트웨이를 통해 연결하는 경우, 온-프레미스 SharePoint 사이트의 목록을 기반으로 앱을 생성할 수 있습니다.From within PowerApps, you can generate the app based on a list in an on-premises SharePoint site if you connect to it through a data gateway.

생성하는 앱에는 다음과 같은 세 개의 화면이 포함됩니다.The app that you generate will contain three screens:

  • 찾아보기 화면에서 목록의 모든 항목을 스크롤할 수 있습니다.In the browse screen, you can scroll through all items in the list.
  • 세부 정보 화면에서 목록의 단일 항목에 대한 모든 정보를 표시할 수 있습니다.In the details screen, you can show all information about a single item in the list.
  • 편집 화면에서 항목을 만들거나 기존 항목에 대한 정보를 업데이트할 수 있습니다.In the edit screen, you can create an item or update information about an existing item.

이 항목의 개념 및 기술을 SharePoint의 모든 목록에 적용할 수 있습니다.You can apply the concepts and techniques in this topic to any list in SharePoint. 단계를 정확히 따르려면 다음을 수행합니다.To follow the steps exactly:

  1. SharePoint Online 사이트에서 SimpleApp이라는 목록을 만듭니다.In a SharePoint Online site, create a list named SimpleApp.
  2. 이름이 제목인 열에서 바닐라, 초콜릿딸기에 대한 항목을 만듭니다.In a column named Title, create entries for Vanilla, Chocolate, and Strawberry.

텍스트, 날짜, 숫자 및 통화와 같은 다양한 형식의 여러 열이 포함된 훨씬 더 복잡한 목록을 만들더라도 앱을 생성하는 원칙은 변경되지 않습니다.The principles of generating an app won't change even if you create a list that's far more complex, with many columns of various types such as text, dates, numbers, and currency.

중요

PowerApps는 모든 형식의 SharePoint 데이터를 지원하지는 않습니다.PowerApps doesn't support all types of SharePoint data. 자세한 내용은 알려진 문제를 참조하세요.For more information, see Known issues.

PowerApps 내에서 앱 생성Generate an app from within PowerApps

  1. PowerApps에 로그인합니다.Sign in to PowerApps.

  2. 고유한 앱 만들기 아래에서 데이터로 시작을 마우스로 가리킨 다음, 이 앱 만들기를 선택합니다.Under Make your own app, hover over Start from data, and then select Make this app.

    앱 만들기 옵션

  3. SharePoint 타일에서 전화 레이아웃을 선택합니다.On the SharePoint tile, select Phone layout.

    앱 만들기 옵션

  4. 직접 연결 옵션을 선택하고 만들기를 선택합니다.With the Connect directly option selected, select Create.

    연결 만들기

  5. SharePoint 사이트에 연결 아래에서 SharePoint Online 사이트에 대한 URL을 입력하거나 붙여넣은 다음, 이동을 선택합니다.Under Connect to a SharePoint site, type or paste the URL for your SharePoint Online site, and then select Go.

    다음 예와 같이 사이트 URL(목록 이름이 아님)만 포함합니다.Include only the site URL (not the name of the list), as in this example:
    https://microsoft.sharepoint.com/teams/Contoso

  6. 목록 선택 아래에서 SimpleApp을 선택한 다음, 연결을 선택합니다.Under Choose a list, select SimpleApp, and then select Connect.

    몇 분 후에 앱이 찾아보기 화면에 열리고 목록에 만든 항목이 표시됩니다.After a few minutes, your app opens to the browse screen, which shows the items that you created in your list. 목록에 Title보다 많은 열의 데이터가 있는 경우 앱에 해당 데이터가 표시됩니다.If your list has data in more columns than just Title, the app will show that data. 화면 위쪽 근처의 제목 표시줄에는 목록 새로 고침, 목록 나열 및 목록에 항목 만들기 아이콘이 표시됩니다.Near the top of the screen, a title bar shows icons for refreshing the list, sorting the list, and creating an item in the list. 제목 표시줄 아래의 검색 상자에서 입력하거나 붙여넣을 텍스트를 기준으로 목록을 필터링하는 옵션을 제공합니다.Under the title bar, a search box provides the option to filter the list based on text that you type or paste.

    찾아보기 화면

    이 앱을 사용하거나 다른 사용자와 공유하기 전에 더 많은 변경 작업을 수행하려고 할 것입니다.You'll probably want to make more changes before you use this app or share it with others. 가장 좋은 방법은 진행하기 전에 Ctrl-S를 눌러 지금까지의 작업을 저장하는 것입니다.As a best practice, save your work so far by pressing Ctrl-S before you proceed. 앱에 이름을 지정한 다음, 저장을 선택합니다.Give your app a name, and then select Save.

SharePoint Online 내에서 앱 생성Generate an app from within SharePoint Online

SharePoint Online 명령 모음에서 사용자 지정 목록의 앱을 만들 경우 앱이 해당 목록의 보기로 나타납니다.If you create an app of a custom list from the SharePoint Online command bar, the app appears as a view of that list. 웹 브라우저뿐 아니라 iOS 또는 Android 장치에서도 앱을 실행할 수 있습니다.You can also run the app on an iOS or Android device, in addition to a web browser.

  1. SharePoint Online에서 사용자 지정 목록을 열고 명령 모음에서 PowerApps를 선택한 다음, 앱 만들기를 선택합니다.In SharePoint Online, open a custom list, select PowerApps on the command bar, and then select Create an app.

    앱 만들기

  2. 표시되는 패널에서 앱 이름을 입력한 다음, 만들기를 선택합니다.In the panel that appears, type a name for your app, and then select Create.

    앱 이름 지정

    SharePoint 목록에 따라 자동으로 생성되는 앱을 표시하는 새 탭이 웹 브라우저에 나타납니다.A new tab appears in your web browser that shows the app that you automatically generated based on your SharePoint list. 앱이 PowerApps Studio에 나타나며 여기에서 사용자 지정할 수 있습니다.The app appears in PowerApps Studio, where you can customize it.

    기본 앱

  3. (선택 사항) SharePoint 목록의 브라우저 탭을 새로 고친 다음(예: F5를 눌러 선택), 다음 단계에 따라 앱을 실행하거나 관리합니다.(optional) Refresh the browser tab for your SharePoint list (by selecting it and then, for example, pressing F5), and then follow these steps to run or manage your app:

    • 별도의 브라우저 탭에서 앱을 실행하려면 열기를 선택합니다.To run the app (in a separate browser tab), select Open.

    • 조직의 다른 사용자가 앱을 실행할 수 있도록 하려면 이 보기를 공개로 설정을 선택합니다.To let others in your organization run the app, select Make this view public.

      다른 사용자가 앱을 편집할 수 있도록 하려면 편집 가능 권한을 공유합니다.To let others to edit your app, share it with Can edit permissions.

    • SharePoint에서 보기를 제거하려면 이 보기 제거를 선택합니다.To remove the view from SharePoint, select Remove this view.

      PowerApps에서 앱을 제거하려면 앱을 삭제합니다.To remove the app from PowerApps, delete the app.

다음 단계Next steps

이 항목에서는 SharePoint 목록의 데이터를 관리하는 앱을 만들었습니다.In this topic, you created an app to manage data in a SharePoint list. 다음 단계에서는 더 복잡한 목록에서 앱을 생성한 다음, 사용자의 요구 사항에 맞게 앱을 사용자 지정합니다(찾아보기 화면으로 시작).As a next step, generate an app from a more complex list, and then customize the app (starting with the browse screen) to better suit your needs.