이메일 보내기
전자 메일 보내기 제출 액션을 사용하여 양식을 성공적으로 제출하면 한 명 이상의 받는 사람에게 전자 메일을 보낼 수 있습니다. 생성된 이메일에는 사전 정의된 형식의 양식 데이터가 포함될 수 있습니다. 예를 들어 다음 템플릿에서 고객 이름, 배송 주소, 주 이름 및 우편 번호는 제출된 양식 데이터에서 검색됩니다.
```
${customer_Name} 님, 안녕하세요.
기본 배송 주소가 다음과 같이 설정됩니다.
${customer_Name},
${customer_Shipping_Address},
${customer_State},
${customer_ZIPCode}
감사합니다.
WKND
```
- 필드가 적응형 양식의 서로 다른 패널에 배치된 경우에도 모든 양식 필드에는 서로 다른 요소 이름이 있어야 합니다.
- AEM as a Cloud Service을 사용하려면 아웃바운드 메일을 암호화해야 합니다. 기본적으로 아웃바운드 이메일은 비활성화됩니다. 활성화하려면 액세스 요청에 지원 티켓을 제출하세요.
이메일에 첨부 파일과 기록 문서(DoR)를 포함할 수도 있습니다. 기록 문서 첨부 옵션을 활성화하려면 DoR(기록 문서)을 생성하도록 적응형 양식을 구성하십시오. 옵션을 활성화하여 적응형 양식 속성에서 기록 문서를 생성할 수 있습니다.
양식 데이터 모델(FDM)을 사용하여 제출
양식 데이터 모델을 사용하여 제출 제출 액션은 FDM(양식 데이터 모델)의 지정된 데이터 모델 개체에 대해 제출된 적응형 양식 데이터를 해당 데이터 소스에 기록합니다. 제출 액션을 구성할 때 데이터 소스에 다시 쓰려는 제출된 데이터가 있는 데이터 모델 오브젝트를 선택할 수 있습니다.
또한 FDM(양식 데이터 모델) 및 DoR(기록 문서)을 사용하여 양식 첨부 파일을 데이터 소스에 제출할 수 있습니다. 양식 데이터 모델(FDM)에 대한 자세한 내용은 AEM Forms 데이터 통합을 참조하십시오.
AEM Workflow 호출
AEM Workflow 호출 제출 액션은 적응형 양식을 AEM Workflow와 연결합니다. 양식이 제출되면 연결된 워크플로가 작성자 인스턴스에서 자동으로 시작됩니다. 데이터 파일, 첨부 파일과 기록 문서를 워크플로의 페이로드 위치 또는 변수에 저장할 수 있습니다. 워크플로가 외부 데이터 스토리지로 표시되고 외부 데이터 스토리지로 구성되면 변수 옵션만 제공됩니다. 워크플로 모델에 제공되는 변수 목록에서 선택할 수 있습니다. 워크플로 생성 시점이 아닌 이후 단계에서 워크플로가 외부 데이터 스토리지로 표시되면 필수 변수 구성이 마련되었는지 확인합니다.
제출 액션은 워크플로가 외부 데이터 스토리지로 표시되면 워크플로의 페이로드 위치 또는 변수에 다음을 배치합니다.
-
데이터 파일: 적응형 양식에 제출된 데이터가 포함됩니다. 데이터 파일 경로 옵션을 사용하여 페이로드를 기준으로 파일 이름과 파일 경로를 지정할 수 있습니다. 예를 들어
/addresschange/data.xml
경로는addresschange
라는 폴더를 만들고 페이로드를 기준으로 배치합니다. 또한data.xml
만 지정하여 폴더 계층 구조를 만들지 않고도 제출된 데이터만 전송할 수 있습니다. 워크플로가 외부 데이터 스토리지로 표시되면 변수 옵션을 사용하고 워크플로 모델에 제공되는 변수 목록에서 변수를 선택합니다. -
첨부 파일: 첨부 파일 경로 옵션을 사용하여 폴더 이름을 지정하면 적응형 양식에 업로드된 첨부 파일을 저장할 수 있습니다. 페이로드를 기준으로 폴더를 생성합니다. 워크플로가 외부 데이터 스토리지로 표시되면 변수 옵션을 사용하고 워크플로 모델에 제공되는 변수 목록에서 변수를 선택합니다.
-
기록 문서: 적응형 양식에 생성된 기록 문서가 포함됩니다. 기록 문서 경로 옵션을 사용하여 페이로드를 기준으로 기록 문서 파일 이름과 파일 경로를 지정할 수 있습니다. 예를 들어
/addresschange/DoR.pdf
경로는addresschange
라는 폴더를 만들고 페이로드를 기준으로DoR.pdf
를 배치합니다. 또한DoR.pdf
만 지정하여 폴더 계층 구조를 만들지 않고도 기록 문서만 저장할 수 있습니다. 워크플로가 외부 데이터 스토리지로 표시되면 변수 옵션을 사용하고 워크플로 모델에 제공되는 변수 목록에서 변수를 선택합니다.
AEM Workflow 호출 제출 액션을 사용하기 전에 AEM DS 설정 서비스 구성에 다음을 구성합니다.
-
처리 서버 URL: 처리 서버는 Forms 또는 AEM Workflow가 트리거되는 서버입니다. AEM 작성자 인스턴스 또는 다른 서버의 URL과 동일할 수 있습니다.
-
처리 서버 사용자 이름: 워크플로 사용자의 사용자 이름
-
처리 서버 암호: 워크플로 사용자의 암호
SharePoint에 제출
SharePoint에 제출 제출 액션은 적응형 양식을 Microsoft® SharePoint Storage와 연결합니다. 양식 데이터 파일, 첨부 파일 또는 기록 문서를 연결된 Microsoft® Sharepoint Storage에 제출할 수 있습니다.
SharePoint에 제출을 사용하여 다음과 같은 작업을 수행할 수 있습니다.
적응형 양식을 SharePoint 문서 라이브러리에 연결
적응형 양식에서 SharePoint 문서 라이브러리에 제출 제출 액션을 사용하려면:
- SharePoint 문서 라이브러리 구성 만들기: AEM Forms을 Microsoft® Sharepoint 저장소에 연결합니다.
- 적응형 양식에서 SharePoint에 제출 액션 사용: Adaptive Form을 구성된 Microsoft® SharePoint에 연결합니다.
SharePoint 문서 라이브러리 구성 만들기
AEM Forms을 Microsoft® Sharepoint Document Library 스토리지에 연결하려면:
-
AEM Forms 작성자 인스턴스 > 도구 > 클라우드 서비스 > Microsoft® SharePoint(으)로 이동합니다.
-
Microsoft® SharePoint 을(를) 선택하면 SharePoint 브라우저(으)로 리디렉션됩니다.
-
구성 컨테이너 를 선택합니다. 선택한 구성 컨테이너에 구성을 저장합니다.
-
드롭다운 목록에서 만들기 > SharePoint 문서 라이브러리 를 클릭합니다. SharePoint 구성 마법사가 나타납니다.
-
제목, 클라이언트 ID, 클라이언트 보안 및 OAuth URL 을 지정합니다. OAuth URL의 클라이언트 ID, 클라이언트 보안, 테넌트 ID를 검색하는 방법에 대한 자세한 내용은 Microsoft® Documentation을 참조하십시오.
- Microsoft® Azure 포털에서 앱의
Client ID
및Client Secret
를 검색할 수 있습니다. - Microsoft® Azure 포털에서 리디렉션 URI를
https://[author-instance]/libs/cq/sharepoint/content/configurations/wizard.html
로 추가합니다.[author-instance]
를 작성자 인스턴스의 URL로 대체합니다. offline_access
및Sites.Manage.All
API 권한을 추가하여 읽기/쓰기 권한을 제공합니다.- OAuth URL 사용:
https://login.microsoftonline.com/tenant-id/oauth2/v2.0/authorize
. Microsoft® Azure 포털에서<tenant-id>
를 앱의tenant-id
로 대체합니다.
노트
클라이언트 보안 필드는 Azure Active Directory 애플리케이션 구성에 따라 필수 또는 선택 사항입니다. 애플리케이션을 구성하여 클라이언트 보안을 사용하는 경우 클라이언트 보안을 제공해야 합니다. - Microsoft® Azure 포털에서 앱의
-
연결 을 클릭합니다. 연결이 완료되면
Connection Successful
메시지가 나타납니다. -
이제 SharePoint 사이트 > 문서 라이브러리 > SharePoint 폴더 를 선택하여 데이터를 저장합니다.
노트
- 기본적으로
forms-ootb-storage-adaptive-forms-submission
은(는) 선택한 SharePoint 사이트에 있습니다. - 폴더 만들기 를 클릭하여 선택한 SharePoint 사이트의
Documents
라이브러리에 아직 없는 경우 폴더를forms-ootb-storage-adaptive-forms-submission
(으)로 만듭니다.
- 기본적으로
이제 적응형 양식의 제출 작업에 이 SharePoint Sites 구성을 사용할 수 있습니다.