Adobe Sign과 AEM Forms을 Cloud Service으로 통합

Adobe Sign 적응형 Forms에 대해 전자 서명 워크플로우를 활성화합니다. 전자 서명은 법률, 영업, 급여, 인적 자원 관리 및 기타 여러 분야에 대한 문서를 처리하기 위한 워크플로우를 개선합니다.

일반적인 Adobe Sign 및 적응형 Forms 시나리오에서 사용자는 적응형 양식을 채워 서비스에 적용합니다. 예를 들어, 신용카드 신청서와 시민 혜택 양식입니다. 사용자가 애플리케이션 양식을 작성, 제출 및 서명하면 추가 작업을 위해 양식이 서비스 공급자에게 전송됩니다. 서비스 공급자는 애플리케이션을 검토하고 Adobe Sign 을 사용하여 승인된 애플리케이션을 표시합니다. 유사한 전자 서명 워크플로우를 활성화하려면 Adobe Sign을(를) AEM Forms과(와) 통합할 수 있습니다.

AEM Forms과 함께 Adobe Sign을 사용하려면 AEM 클라우드 서비스에서 Adobe Sign를 구성하십시오.

전제 조건

Adobe Sign을 AEM Forms과 통합하려면 다음 항목이 필요합니다.

AEM Forms 로 Adobe Sign 구성

사전 요구 사항이 준비되면 다음 단계를 수행하여 작성자 인스턴스에서 AEM Forms 를 사용하여 Adobe Sign을 구성합니다.

  1. AEM Forms 작성자 인스턴스에서 Tools 햄머 > General > Configuration Browser​로 이동합니다.

  2. Configuration Browser 페이지에서 Create 을 누릅니다.

  3. Create Configuration 대화 상자에서 구성에 대해 Title​을 지정하고, Cloud Configurations​를 사용하도록 설정하고, Create​를 탭합니다. Cloud Services을 저장할 구성 컨테이너를 만듭니다. 폴더 이름에 공백이 없는지 확인합니다.

  4. Tools 해머 > Cloud Services > Adobe Sign 로 이동하여 이전 단계에서 만든 구성 컨테이너를 엽니다.

    노트

    적응형 양식을 만들 때 Configuration Container 필드에 컨테이너 이름을 지정합니다.

  5. 구성 페이지에서 Create 을 탭하여 AEM Forms에서 Adobe Sign구성을 만듭니다.

  6. Create Adobe Sign Configuration 페이지의 General 탭에서 구성에 대해 Name​를 지정하고 Next​를 탭합니다. 원할 경우 Title​을(를) 지정하고 구성에 대한 Thumbnail​을(를) 찾아볼 수 있습니다.

  7. 현재 브라우저 창의 URL을 메모장에 복사합니다. 다음 단계에서 AEM Forms 을 사용하여 Adobe Sign 애플리케이션을 구성하려면 URL이 필요합니다.

  8. Adobe Sign 응용 프로그램에 대한 OAuth 설정을 구성합니다.

    1. 브라우저 창을 열고 Adobe Sign 개발자 계정에 로그인합니다.
    2. AEM Forms에 대해 구성된 응용 프로그램을 선택하고 Configure OAuth for Application​을 누릅니다.
    3. Redirect URL 상자에서 이전 단계에서 복사한 URL을 추가하고 Save 를 클릭합니다.
    4. Adobe Sign 응용 프로그램에 대해 다음 OAuth 설정을 활성화하고 Save 를 클릭합니다.
    • aggrement_read
    • aggrement_write
    • aggrement_send
    • widget_read
    • widget_write
    • workflow_read

    Adobe Sign 애플리케이션에 대한 OAuth 설정을 구성하고 키를 가져오는 단계별 정보는 애플리케이션 개발자 설명서에 대한 oAuth 설정 구성 을 참조하십시오.

    OAuth 구성

  9. Create Adobe Sign Configuration 페이지로 돌아갑니다. Settings 탭에서 OAuth URL 필드에 다음 기본 URL이 설명되어 있습니다.

    https://secure.na1.echosign.com/public/oauth

    다음의 경우:

    na1 은 기본 데이터베이스 공유 항목을 나타냅니다. 데이터베이스 공유 값에 대한 값을 수정할 수 있습니다. Adobe Sign 클라우드 구성이 올바른 샤드를 가리키는지 확인합니다.

    Adobe Experience Manager 기능 또는 구성 요소에 대해 다른 Adobe Sign 구성을 만드는 경우 모든 Adobe Sign 클라우드 구성이 동일한 샤드를 가리키는지 확인하십시오.

  10. Client ID(응용 프로그램 ID라고도 함) 및 Client Secret​을 지정합니다. 이전 단계에서 만든 Adobe Sign 애플리케이션의 클라이언트 ID 및 클라이언트 암호 를 사용합니다.

  11. Enable Adobe Sign for attachments 옵션을 선택하여 적응형 양식에 첨부된 파일을 서명을 위해 전송된 해당 Adobe Sign 문서에 추가합니다.

  12. 탭하기 Connect to Adobe Sign. 자격 증명을 입력하라는 메시지가 표시되면 Adobe Sign 응용 프로그램을 만드는 동안 사용되는 계정의 사용자 이름과 암호를 입력합니다. your developer account에 대한 액세스를 확인하라는 메시지가 표시되면 Allow Access 을 클릭합니다. 자격 증명이 올바르고 AEM Forms이 Adobe Sign 개발자 계정에 액세스하도록 허용하는 경우 다음과 유사한 성공 메시지가 나타납니다.

    Adobe Sign Cloud 구성 성공

  13. Create 을 탭하여 Adobe Sign 구성을 만듭니다.

  14. 구성을 선택하고 Publish 을 클릭하고 구성을 선택한 다음 Publish 를 클릭합니다. 해당 게시 환경에 구성을 복제합니다.

  15. 개발자, 스테이지 및 프로덕션 인스턴스(왼쪽)에서 위의 모든 단계를 반복하여 환경에 대한 AEM Forms 구성을 완료합니다.Adobe Sign

이제 Adobe Sign 필드를 적응형 양식에 추가할 수 있습니다. Adobe Sign에 대해 활성화되는 모든 적응형 Forms에 Cloud Service에 사용되는 구성 컨테이너를 추가해야 합니다. 적응형 양식의 속성에서 구성 컨테이너를 지정할 수 있습니다.

(AEM 워크플로우의 경우에만) 서명 상태를 동기화하도록 Adobe Sign 스케줄러를 구성합니다

Adobe Sign 워크플로우 단계를 사용하여 적응형 양식에 서명하는 경우, 양식은 워크플로우 단계의 구성에 따라 서명자에게 각각 전달되거나 모든 서명자에게 동시에 전송할 수 있습니다. Adobe Sign 활성화된 적응형 Forms은 모든 서명자가 서명 프로세스를 완료한 후에만 Forms Experience Manager 서버에 제출됩니다.

기본적으로 Adobe Sign 스케줄러 서비스는 24시간마다 후에 서명자 응답을 확인합니다. 환경의 기본 간격을 변경할 수 있습니다.

기본 간격을 변경하려면 Adobe Sign 구성 서비스 구성의 sign.status.exp 속성에 대해 cron 표현식을 지정합니다.

예를 들어, 매일 오전 00:00에 구성 서비스를 실행하려면 Adobe Sign 구성 서비스 구성의 sign.status.exp 속성을 설정하여 0 0 0 1/1 * ? *를 지정합니다. 다음 JSON 파일은 매일 오전 00:00에 구성 서비스를 실행하는 샘플을 표시합니다.

{
  "sign.status.exp":"0 0 0 1/1 * ? *"
}

구성 값을 설정하려면 AEM SDK를 사용하여 OSGi 구성을 생성하고 구성을 Cloud Service 인스턴스에 배포합니다.

이 페이지에서는