Microsoft® SharePoint에 적응형 양식 연결

SharePoint에 제출 제출 액션을 사용하면 적응형 양식을 Microsoft® SharePoint 저장소와 원활하게 연결할 수 있습니다. 양식을 제출한 후 양식 데이터를 선택한 SharePoint 저장소로 보냅니다.

AEM as a Cloud Service에서는 양식 제출을 처리하기 위한 다양한 제출 액션을 제공합니다. 적응형 양식 제출 액션 문서에서 이러한 옵션에 대해 자세히 알아볼 수 있습니다.

장점

적응형 양식에서 SharePoint 스토리지로 데이터를 제출할 때의 몇 가지 장점은 다음과 같습니다.

  • 이를 통해 양식 데이터를 SharePoint에 직접 손쉽게 제출하여 정보를 저장하고 관리할 수 있는 중앙 집중식 위치를 확보할 수 있습니다.
  • SharePoint의 액세스 제어 및 권한 기능을 적용하면 승인된 사용자만 제출된 데이터를 보거나 수정할 수 있습니다.

SharePoint에 제출 ​을 사용하여 다음을 수행할 수 있습니다.

적응형 양식을 SharePoint 문서 라이브러리에 연결 connect-af-sharepoint-doc-library

적응형 양식에서 SharePoint 문서 라이브러리에 제출 제출 액션을 사용하려면:

  1. SharePoint 문서 라이브러리 구성 만들기: AEM Forms을 Microsoft® Sharepoint 저장소에 연결합니다.
  2. 적응형 양식에서 SharePoint에 제출 액션 사용: Adaptive Form을 구성된 Microsoft® SharePoint에 연결합니다.

SharePoint 문서 라이브러리 구성 만들기 create-sharepoint-configuration

AEM Forms을 Microsoft® Sharepoint Document Library 스토리지에 연결하려면

  1. AEM Forms 작성자 인스턴스 > 도구 > Cloud Service > Microsoft® SharePoint(으)로 이동합니다.

  2. Microsoft® SharePoint ​을(를) 선택하면 SharePoint 브라우저(으)로 리디렉션됩니다.

  3. 구성 컨테이너 ​를 선택합니다. 선택한 구성 컨테이너에 구성을 저장합니다.

  4. 드롭다운 목록에서 만들기 > SharePoint 문서 라이브러리 ​를 클릭합니다. SharePoint 구성 마법사가 나타납니다.

    SharePoint 구성

  5. 제목, 클라이언트 ID, 클라이언트 보안OAuth URL ​을 지정합니다. OAuth URL의 클라이언트 ID, 클라이언트 보안, 테넌트 ID를 검색하는 방법에 대한 자세한 내용은 Microsoft® Documentation을 참조하십시오.

    • Microsoft® Azure 포털에서 앱의 Client IDClient Secret를 검색할 수 있습니다.

    • Microsoft® Azure 포털에서 리디렉션 URI를 https://[author-instance]/libs/cq/sharepoint/content/configurations/wizard.html로 추가합니다. [author-instance]를 작성자 인스턴스의 URL로 대체합니다.

    • 읽기/쓰기 권한을 제공하려면 API 권한 offline_accessSites.Manage.All을(를) 추가하십시오. Sites.Manage.All은(는) 응용 프로그램에 사이트 삭제 또는 수정과 같은 SharePoint 사이트의 모든 측면을 관리할 수 있는 권한을 부여하는 Microsoft Graph API의 권한 범위입니다.

      note note
      NOTE
      Microsoft의 Graph API에서 Sites.Selected 권한 범위를 사용하여 액세스가 제한된 SharePoint 사이트를 구성할 수도 있습니다. Sites.Selected은(는) Microsoft 사이트에 대한 보다 세분화되고 제한된 액세스를 허용하는 SharePoint Graph API의 권한 범위입니다.
    • OAuth URL 사용: https://login.microsoftonline.com/tenant-id/oauth2/v2.0/authorize. Microsoft® Azure 포털에서 <tenant-id>를 앱의 tenant-id로 대체합니다.

    note note
    NOTE
    클라이언트 보안 필드는 Azure Active Directory 애플리케이션 구성에 따라 필수 또는 선택 사항입니다. 애플리케이션을 구성하여 클라이언트 보안을 사용하는 경우 클라이언트 보안을 제공해야 합니다.
  6. 연결 ​을 클릭합니다. 연결이 완료되면 Connection Successful 메시지가 나타납니다.

  7. 이제 SharePoint 사이트 > 문서 라이브러리 > SharePoint 폴더 ​를 선택하여 데이터를 저장합니다.

    note note
    NOTE
    • 기본적으로 forms-ootb-storage-adaptive-forms-submission은(는) 선택한 SharePoint 사이트에 있습니다.
    • 폴더 만들기 ​를 클릭하여 선택한 SharePoint 사이트의 Documents 라이브러리에 아직 없는 경우 폴더를 forms-ootb-storage-adaptive-forms-submission(으)로 만듭니다.

이제 적응형 양식의 제출 작업에 이 SharePoint Sites 구성을 사용할 수 있습니다.

적응형 양식에서 SharePoint 문서 라이브러리 구성 사용 use-sharepoint-configuartion-in-af

적응형 양식에서 생성된 SharePoint 문서 라이브러리 구성을 사용하여 데이터나 생성된 기록 문서를 SharePoint 폴더에 저장할 수 있습니다. 적응형 양식에서 SharePoint 문서 라이브러리 스토리지 구성을 다음으로 사용하려면 다음 단계를 수행하십시오.

  1. 적응형 양식을 만듭니다.

    note note
    NOTE
    • 적응형 양식에 대해 동일한 구성 컨테이너를 선택합니다. 여기서 SharePoint 문서 라이브러리 저장소를 만들었습니다.
    • 구성 컨테이너가 선택되지 않은 경우 제출 액션 속성 창에 글로벌 스토리지 구성 폴더가 나타납니다.
  2. 제출 액션 ​을 SharePoint에 제출 ​로 선택합니다.
    Sharepoint GIF

  3. 데이터를 저장하려는 경우 스토리지 구성 ​을 선택합니다.

  4. 저장 ​을 클릭하여 제출 설정을 저장합니다.

양식을 제출하면 데이터가 지정된 Microsoft® Sharepoint 문서 라이브러리 저장소에 저장됩니다.
데이터를 저장하는 폴더 구조는 /folder_name/form_name/year/month/date/submission_id/data입니다.

Microsoft® SharePoint 목록에 적응형 양식 연결 connect-af-sharepoint-list

적응형 양식에서 SharePoint 목록에 제출 제출 액션을 사용하려면:

  1. SharePoint 목록 구성 만들기: AEM Forms을 Microsoft® Sharepoint 목록 저장소에 연결합니다.
  2. 적응형 양식에서 FDM(양식 데이터 모델)을 사용하여 제출: 적응형 양식을 구성된 Microsoft® SharePoint에 연결합니다.

SharePoint 목록 구성 만들기 create-sharepoint-list-configuration

AEM Forms을 Microsoft® Sharepoint 목록에 연결하려면:

  1. 도구 > Cloud Service > Microsoft® SharePoint ​로 이동합니다.

  2. 구성 컨테이너 ​를 선택합니다. 선택한 구성 컨테이너에 구성을 저장합니다.

  3. 드롭다운 목록에서 만들기 > SharePoint 목록 ​을 클릭합니다. SharePoint 구성 마법사가 나타납니다.

  4. 제목, 클라이언트 ID, 클라이언트 보안OAuth URL ​을 지정합니다. OAuth URL의 클라이언트 ID, 클라이언트 보안, 테넌트 ID를 검색하는 방법에 대한 자세한 내용은 Microsoft® Documentation을 참조하십시오.

    • Microsoft® Azure 포털에서 앱의 Client IDClient Secret를 검색할 수 있습니다.

    • Microsoft® Azure 포털에서 리디렉션 URI를 https://[author-instance]/libs/cq/sharepointlist/content/configurations/wizard.html로 추가합니다. [author-instance]를 작성자 인스턴스의 URL로 대체합니다.

    • 읽기/쓰기 권한을 제공하려면 Microsoft® 그래프 탭에서 API 권한 offline_accessSites.Manage.All을(를) 추가하십시오. SharePoint 데이터와 원격으로 상호 작용하려면 Sharepoint 탭에 AllSites.Manage 권한을 추가하십시오.

    • OAuth URL 사용: https://login.microsoftonline.com/tenant-id/oauth2/v2.0/authorize. Microsoft® Azure 포털에서 <tenant-id>를 앱의 tenant-id로 대체합니다.

      note note
      NOTE
      클라이언트 보안 필드는 Azure Active Directory 애플리케이션 구성에 따라 필수 또는 선택 사항입니다. 애플리케이션을 구성하여 클라이언트 보안을 사용하는 경우 클라이언트 보안을 제공해야 합니다.
  5. 연결 ​을 클릭합니다. 연결이 완료되면 Connection Successful 메시지가 나타납니다.

  6. 드롭다운 목록에서 SharePoint 사이트SharePoint 목록 ​을 선택합니다.

  7. Microsoft® SharePointList에 대한 클라우드 구성을 만들려면 만들기 ​를 선택하십시오.

적응형 양식에서 FDM(양식 데이터 모델)을 사용하여 제출 사용 use-submit-using-fdm

적응형 양식에서 생성된 SharePoint 목록 구성을 사용하여 데이터나 생성된 기록 문서를 SharePoint 목록에 저장할 수 있습니다. 적응형 양식의 SharePoint 목록을 다음으로 사용하려면 다음 단계를 수행하십시오.

양식을 제출하면 데이터가 지정된 Microsoft® Sharepoint 목록 저장소에 저장됩니다.

NOTE
Microsoft® SharePoint 목록에서는 다음 열 유형이 지원되지 않습니다.
  • 이미지 열
  • 메타데이터 열
  • 개인 열
  • 외부 데이터 열

관련 문서

recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab