SharePoint 문서 관리

참고

2022년 10월 12일부터 Power Apps 포털이 Power Pages가 됩니다. 추가 정보: Microsoft Power Pages는 이제 일반적으로 사용할 수 있습니다(블로그)
곧 Power Apps 포털 설명서를 마이그레이션하고 Power Pages 설명서와 병합할 예정입니다.

Microsoft Dataverse은 Dataverse 내에서 SharePoint의 문서 관리 기능을 사용할 수 있는 SharePoint Online와의 통합을 지원합니다. 이제 Power Apps 포털에서는 포털의 기본 양식 또는 다단계 양식의 SharePoint에서 직접 문서를 업로드하고 표시하는 기능을 지원합니다. 이를 통해 포털 사용자는 포털에서 문서를 보고, 다운로드하고, 추가하고, 삭제할 수 있습니다. 포털 사용자는 문서를 구성하는 하위 폴더를 만들 수도 있습니다.

참고

Power Pages에서 SharePoint 문서를 관리할 수도 있습니다. 추가 정보: Power Pages란

참고

  • 문서 관리는 SharePoint Online에서만 작동합니다.
  • 서버 기반 통합을 통해 문서 관리가 지원됩니다.

Dataverse 내에서 SharePoint의 문서 관리 기능을 사용하려면 다음을 수행해야 합니다.

  1. 환경에 대한 문서 관리 기능 활성화

  2. Power Apps 포털 관리 센터에서 SharePoint 통합 설정

  3. 테이블에 대해 문서 관리 사용

  4. Power Apps 문서에서 적절한 양식 구성

  5. 적절한 테이블 권한을 만들어 적절한 웹 역할에 할당

1단계: 모델 기반 앱에서 문서 관리 기능 사용

서버 기반 SharePoint 통합을 사용하여 모델 기반 앱에서 문서 관리 기능을 활성화해야 합니다. 서버 기반 SharePoint 통합을 사용하면 모델 기반 앱 및 SharePoint Online에서 서버 간 연결을 수행할 수 있습니다. 기본 SharePoint사이트 레코드는 포털에서 사용됩니다. 모델 기반 앱에서 문서 관리 기능을 활성화하는 방법에 대한 자세한 내용은 모델 기반 앱에서 SharePoint Online을 사용하도록 설정을 참조합니다.

2단계: Power Apps 포털 관리 센터에서 SharePoint 통합 설정

SharePoint의 문서 관리 기능을 사용하려면 Power Apps 포털 관리 센터에서 SharePoint 통합을 사용 설정해야 합니다.

참고

이 작업을 수행하려면 전역 관리자여야 합니다.

  1. Power Apps 포털 관리 센터를 엽니다.

  2. SharePoint 통합 설정 > SharePoint 통합 활성화로 이동합니다.

    SharePoint 통합 사용.

  3. 확인 창에서 사용을 선택합니다. 이렇게 하면 포털이 SharePoint와 통신할 수 있게 됩니다. SharePoint 통합을 활성화하는 동안 포털을 다시 시작하고 몇 분 동안 사용할 수 없습니다. SharePoint 통합이 활성화되면 메시지가 나타납니다.

SharePoint 통합이 활성화되면 다음 작업을 사용할 수 있게 됩니다.

  • SharePoint통합 비활성화: 포털과의 SharePoint 통합을 비활성화할 수 있습니다. SharePoint 통합을 비활성화하는 동안 포털을 다시 시작하고 몇 분 동안 사용할 수 없습니다. SharePoint 통합이 비활성화되면 메시지가 나타납니다.

    SharePoint 통합 사용 안 함.

SharePoint 통합을 활성화하거나 비활성화하면 포털에 대한 Microsoft Entra ID (Azure AD) 응용 프로그램이 업데이트되고 필요한 SharePoint 사용 권한이 각각 추가 또는 제거됩니다. 또한 Azure AD 응용 프로그램에서 수행할 변경 사항에 대해 동의하도록 리디렉션됩니다.

SharePoint 통합 동의 화면 비활성화.

동의를 제공하지 않는 경우 다음이 발생합니다.

  • SharePoint 통합 활성화 또는 비활성화가 완료되지 않고 오류 메시지가 표시됩니다.

  • 기본 Azure AD 로그인이 포털에서 작동하지 않습니다.

3단계: 테이블에 대해 문서 관리 사용

SharePoint의 테이블 레코드와 관련된 문서를 저장하려면 테이블에 대한 문서 관리를 사용해야 합니다. 테이블에 대한 문서 관리를 사용하도록 설정하는 방법에 대한 자세한 내용은 특정 테이블에 대해 SharePoint 문서 관리 사용을 참조하세요.

4단계: 문서를 표시하도록 적절한 양식 구성

Power Apps 사용자 지정

문서 관리 기능을 사용할 양식을 식별합니다. 모델 기반 앱 양식 편집기를 사용하여 양식을 편집하고 여기에 하위 표를 추가해야 합니다. 하위 표는 양식에 섹션을 추가하여 포탈 내에서 문서로 작업할 수 있습니다. 이 기능이 작동하려면 하위 표에서 다음 속성을 설정해야 합니다.

  • 데이터 원본 아래의 테이블 목록에서 문서 위치를 선택합니다.

  • 데이터 원본 아래의 기본 보기 목록에서 활성 문서 위치를 선택합니다.

요구 사항에 따라 이름과 레이블을 지정할 수 있습니다. 하위 표가 추가되고 구성되면 양식을 저장하고 게시합니다.

참고

양식을 편집하는 테이블에 대해 문서 관리를 사용하도록 설정해야 합니다. 추가 정보: 테이블에 대해 문서 관리 사용

Power Apps 포털 구성

기본 양식이나 다단계 양식에 필요한 표준 구성 외에, 다음 속성을 설정하여 문서 관리를 사용하도록 설정해야 합니다.

  • 테이블 이름양식 이름: 각각 이전 단계에서 사용자 지정된 테이블 및 양식 이름을 입력합니다.

  • 양식에서 테이블 권한 사용 확인란을 선택하여 사용자가 문서를 읽을 수 있도록 합니다.

  • 문서 업로드를 허용하려면 모드편집으로 설정합니다.

참고

문서를 업로드하려면 부모 테이블 레코드가 있어야 합니다. 삽입할 모드를 설정하면 양식이 전송될 때까지 부모 테이블 레코드가 만들어지지 않기 때문에 문서 업로드가 작동하지 않습니다.

5단계: 적절한 테이블 권한을 만들어 적절한 웹 역할에 할당

문서를 보고 업로드하는 데 필요한 액세스 권한을 설정하려면 두 테이블 권한 레코드가 필요합니다.

  • 테이블 또는 다단계 양식의 테이블에 대한 사용 권한:
    • 이전에 구성한 기본 양식 또는 다단계 양식의 테이블로 테이블 이름을 지정하는 테이블 권한 레코드를 만듭니다.
    • 액세스 유형과 원하는 양식의 동작에 적합한 액세스 유형 관계를 선택합니다.
    • 문서에 대한 읽기 액세스를 허용하고 선택적으로 쓰기 권한을 활성화하여 문서 업로드를 허용하려면 읽기다른 레코드에 추가 권한을 활성화합니다. 다음 단계에서 채워질 것 이므로 지금은 자식 테이블 권한 섹션을 무시합니다.
  • 부모 액세스 유형이 있는 문서 위치에서 이전 권한 레코드를 참조하는 권한:
    • 액세스 유형상위로 설정한 상태에서 테이블 이름문서 위치 테이블로 지정하는 테이블 권한 레코드를 만듭니다.
    • 이전 단계에서 만든 테이블 권한 레코드에 대한 부모 테이블 권한을 선택합니다.
    • 권한
      • 문서에 대한 읽기 액세스를 허용하는 최소 권한은 읽기, 만들기추가입니다.
      • 문서 업로드 액세스에 대한 쓰기 권한을 포함합니다.
      • 문서 삭제를 허용하려면 삭제를 포함합니다.

참고

문서 위치 테이블에 대한 해당 자식 테이블 권한은 문서를 표시해야 하는 테이블 또는 다단계 양식의 테이블에 있는 부모 테이블 권한 레코드의 각 인스턴스에 대해 만들어야 합니다.

파일 업로드 크기 구성

기본적으로 이 파일 크기는 10MB로 설정됩니다. 그러나 사이트 설정 SharePoint/MaxUploadSize을 사용하여 파일 크기를 최대 50MB까지 구성할 수 있습니다.

최대 파일 다운로드 크기

다운로드 할 수 있는 개별 파일의 크기를 250MB 이하로 제한하는 것이 좋습니다. 포털을 사용하여 SharePoint에서 더 큰 파일을 다운로드하는 경우 몇 분 후에 작업 시간이 초과될 수 있습니다.

서비스 케이스 기본 양식에 문서 관리를 사용하도록 설정하는 샘플 구성

아래 예는 Dynamics 365 Customer Service 애플리케이션이 필요한 케이스 테이블을 전제 조건으로 사용하는 구성을 보여줍니다. 이 샘플에서는 서비스 케이스 테이블을 사용하지만 위에서 언급한 단계를 보여주는 것일 뿐이며 다른 사용자 지정 테이블이나 SharePoint에서 문서 관리를 지원하는 Dataverse 테이블로 따라할 수 있습니다 .

  1. 1단계의 지침에 따라 환경 및 SharePoint 통합에 대해 서버 기반 구성이 완전한지 확인합니다.

  2. 2단계의 지침에 따라 포털에 SharePoint와 통합할 권한이 있는지 확인합니다.

  3. 3단계의 지침에 따라 서비스 케이스 테이블에 대해 문서 관리를 사용하도록 설정되었는지 확인합니다.

  4. 4단계의 지침에 따라 다음 구성을 수행합니다.

    • 모델 기반 앱 사용자 지정

      a. 설정 > 사용자 지정 > 시스템 사용자 지정으로 이동합니다.

      b. 기본 솔루션에서 서비스 케이스 테이블 > 양식으로 이동합니다.

      c. 양식 편집기에서 웹 - 서비스 케이스 편집을 엽니다.

      웹 - 서비스 케이스 양식 편집.

      d. 양식에서 만든 날짜 필드를 선택하고 삽입 탭에서 하위 표를 선택합니다.

      웹에 하위 표 추가 - 서비스 케이스 양식 편집.

      e. 속성 설정 대화 상자에서 다음 속성을 설정하고 확인을 선택합니다.

      • 이름 (모든 이름이 될 수 있음): CaseDocuments

      • 레이블 (레이블 이름이 될 수 있음): 서비스 케이스 문서

      • 테이블: 문서 위치

      • 기본 보기: 활성 문서 위치

      하위 표 속성.

      f. 양식 편집기에서 저장을 선택한 다음 게시를 선택합니다.

    • Power Apps 포털 구성

      a. 포털 관리 앱 -> 기본 양식을 엽니다.

      b. 고객 서비스 - 서비스 케이스 편집 기본 양식을 찾아서 엽니다.

      c. 다음 속성이 설정되었는지 검토하고 확인합니다.

      • 테이블 이름: 서비스 케이스(인시던트)

      • 양식 이름: 웹 - 서비스 케이스 편집

      • 모드: 편집

      • 테이블 권한: 사용됨

      d. 양식을 변경한 경우 저장을 선택합니다.

  5. 5단계를 수행하여 테이블 권한이 사용자에게 부여되는지 확인합니다.

    1. 사용자에 연결된 웹 역할 레코드로 이동합니다. 이 샘플에서는 사용자에게 관리자 웹 역할이 있다고 가정합니다.

    2. 이름이 고객 서비스 - 연락처가 고객인 서비스 케이스인 테이블 권한 레코드가 있어야 합니다.

      참고

      웹 역할에 이 테이블 권한이 추가되어 있는지 확인합니다. 사용자가 이미 관리자인 경우 위의 테이블 권한을 명시적으로 할당하지 않아도 됩니다.

    3. 새 테이블 권한을 만들고, 다음 세부 정보를 입력하고, 저장을 선택합니다.

    • 이름 (모든 이름이 될 수 있음): 고객 서비스 - 관련 문서

    • 테이블 이름: 문서 위치

    • 액세스 유형: 부모

    • 부모 테이블 권한: 연락처의 거래처가 고객인 서비스 케이스

    • 상위 관계: incident_SharePointDocumentLocations

    • 권한: 읽기, 만들기, 추가, 쓰기, 삭제

    1. 포털에 로그인하여 서비스 케이스 테이블에 대해 문서 관리를 사용하도록 설정되었는지 확인합니다.

      a. 지원 페이지로 이동합니다.

      포털 지원 페이지.

      b. 목록에서 기존 서비스 케이스 레코드를 선택합니다. 페이지의 서비스 케이스 문서 섹션으로 이동하여 추가된 문서 목록을 확인합니다.

      서비스 케이스 문서.

참조 항목

SharePoint로 문서 관리

참고

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

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