서비스 설정 구성

서비스 관리 페이지에서 AEM Forms에 포함된 각 서비스에 대한 설정을 구성할 수 있습니다. 사용 가능한 설정은 구성 중인 서비스에 따라 다릅니다.

  1. 관리 콘솔에서 서비스 > 애플리케이션 및 서비스 > 서비스 관리를 클릭합니다.

  2. 변경하기 전에 서비스를 중지하십시오. ( 서비스 시작 및 중지를 참조하십시오.)

  3. 구성할 서비스의 이름을 클릭합니다.

  4. 서비스에 구성 탭이 있는 경우 이 탭을 사용하여 서비스에 대한 설정을 변경합니다. 자세한 내용은 아래 링크 목록을 참조하십시오.

    노트

    서비스 관리 페이지에 나열된 모든 서비스에 구성 탭이 있는 것은 아닙니다. 생성한 프로세스의 경우 Workbench에서 프로세스에 구성 매개 변수를 추가한 경우에만 구성 탭이 나타납니다. ( * Workbench 도움말 의 "구성 매개 변수"를 참조하십시오.) *

  5. 보안 탭을 클릭하고 서비스에 대한 보안 설정을 설정합니다. 서비스에 대한 보안 설정 수정을 참조하십시오.

  6. 서비스에 끝점 탭이 있는 경우 이 탭을 사용하여 끝점 설정을 변경합니다. 끝점 관리를 참조하십시오.

  7. 풀링 탭을 클릭하고 풀링 설정을 설정합니다. 서비스에 대한 풀링 구성을 참조하십시오.

  8. 변경 사항을 저장하려면 저장 을 클릭하고 취소하려면 취소 를 클릭합니다.

  9. 서비스 이름 옆에 있는 확인란을 선택하고 시작 을 클릭하여 서비스를 다시 시작합니다.

감사 워크플로우 서비스 설정

Workbench에서는 런타임 시 실행되는 프로세스 인스턴스를 기록한 다음 다시 재생하여 프로세스의 동작을 관찰할 수 있습니다. (Workbench 도움말 참조). Forms 서버의 파일 시스템의 공간을 절약하기 위해 저장된 프로세스 기록 데이터의 양을 제한할 수 있습니다. 감사 워크플로우 서비스( AuditWorkflowService)의 다음 속성을 구성할 수 있습니다.

maxNumberOfRecordingInstances: 저장되는 최대 기록 수입니다. 최대 개수를 저장하면 새 기록을 만들 때 가장 오래된 기록이 파일 시스템에서 제거됩니다. 이 속성은 여러 레코딩을 만들고 이전 레코딩을 자동으로 제거하려는 경우에 유용합니다. 기본값은 50입니다.

MaxNumberOfRecordingEntries: 각 레코드에 저장할 수 있는 최대 데이터 항목 수입니다. 데이터 항목은 프로세스의 작업에 대한 정보입니다. 작업이 시작되었는지 여부, 작업이 완료되었는지 여부, 작업으로 연결되는 경로가 완료되었는지 여부 등 각 작업 실행에 대해 여러 항목이 저장됩니다. 이 속성은 예를 들어 무한 루프가 발생할 때 많은 작업 실행을 프로세스에 포함할 수 있는 경우 유용합니다. 기본값은 50입니다.

코딩된 양식 서비스 설정

바코드 양식 서비스 (BarcodedFormsService)는 스캔한 이미지에서 바코드 데이터를 추출합니다. 서비스는 바코드 양식(TIFF 또는 PDF)을 입력으로 승인하고 바코드로 인코딩된 데이터의 컴퓨터 표현을 추출합니다.

바코드 양식 서비스에 대해 다음 설정을 사용할 수 있습니다.

왼쪽 읽기: 이 옵션을 선택하면 바코드 이미지가 오른쪽에서 왼쪽으로 가로로 스캔됩니다.

오른쪽 읽기: 이 옵션을 선택하면 바코드 이미지가 왼쪽에서 오른쪽으로 수평으로 스캔됩니다.

읽기: 선택한 경우 바코드 이미지를 아래쪽에서 위쪽으로 세로로 스캔합니다.

아래로 읽기: 이 옵션을 선택하면 바코드 이미지가 위에서 아래로 수직으로 스캔됩니다.

노트

기본적으로 모든 옵션이 선택됩니다. 양식에 바코드 코드가 표시되지 않는 경우에만 옵션을 선택 취소합니다.

기본 파일 경로: XML 파일 작업 실행 및 플랫 파일 작업 실행에 대한 배치 입력 및 출력 파일 매개 변수가 해결될 수 있는 파일 경로입니다. 클러스터형 구성에서 기본 파일 경로는 모든 클러스터 노드가 읽기/쓰기 액세스 권한을 갖는 공유 파일 시스템 위치여야 합니다.

데이터 소스 이름: 일괄 처리 작업에 대한 상태 및 내역 정보를 유지 관리하는 데 사용되는 데이터 소스의 이름입니다. 지정한 데이터 소스는 글로벌(XA) 트랜잭션을 지원해야 합니다.

중앙 마이그레이션 Bridge 서비스(사용 중지) 설정

중앙 마이그레이션 Bridge 서비스( CentralMigrationBridge)는 JFMERGE, JFTRANS 및 XMLIMPORT 명령을 포함하는 Adobe Central Pro Output Server(Central) 기능의 하위 집합을 호출합니다. 중앙 마이그레이션 Bridge 서비스 작업을 사용하면 AEM Forms에서 다음 중앙 자산을 재사용할 수 있습니다.

  • 템플릿 디자인(*.fid)
  • 출력 템플릿(*.mdf)
  • 데이터 파일(*.dat 파일)
  • 프리앰블 파일(*.pre 파일)
  • 데이터 정의 파일(*.tdf)

다음 설정은 중앙 마이그레이션 Bridge 서비스에 사용할 수 있습니다.

중앙 설치 디렉토리: Central 5.7이 설치된 디렉토리입니다.

Content Repository Connector for EMC Documentum service settings

Content Repository Connector for EMC Documentum service( EMCDocumentumContentRepositoryConnector)를 사용하면 Documentum 저장소에 저장된 컨텐츠와 상호 작용하는 프로세스를 생성할 수 있습니다.

Content Repository Connector for EMC Documentum 서비스에 대해 다음 설정을 사용할 수 있습니다.

Asset Link Object 기본 경로: Asset Link 개체를 저장할 Documentum 저장소에서 경로의 기본 부분입니다. 실제 경로는 AEM Forms 리포지토리에서 기본 경로와 양식 템플릿의 위치로 구성됩니다.

예를 들어, 기본 경로가 /LiveCycleES/ConnectorforEMCDocumentum/AssetLinkObjects으로 설정되어 있고 양식 템플릿이 /Docbase/forms/ 폴더에 저장되어 있으면 Asset Link 개체는 다음 위치에 저장됩니다.

/LiveCycleES/ConnectorforEMCDocumentum/AssetLinkObjects/Docbase/forms/

이 설정의 기본값은 /LiveCycleES/ConnectorforEMCDocumentum/AssetLinkObjects입니다.

IBM FileNet 서비스 설정을 위한 컨텐츠 저장소 커넥터

Content Repository Connector for IBM FileNet을 사용하면 IBM FileNet 저장소에 저장된 컨텐츠와 상호 작용하는 프로세스를 생성할 수 있습니다.

다음 설정은 IBM FileNet용 Content Repository Connector 서비스에 사용할 수 있습니다.

Asset Link 개체 기본 경로: Asset Link 개체를 저장할 IBM FileNet 저장소에서 경로의 기본 부분입니다. 실제 경로는 AEM Forms 리포지토리에서 기본 경로와 양식 템플릿의 위치로 구성됩니다.

예를 들어, 기본 경로가 /LiveCycleES/ConnectorforIBMFileNet/AssetLinkObjects으로 설정되어 있고 양식 템플릿이 /Docbase/forms/ 폴더에 저장되어 있으면 Asset Link 개체는 다음 위치에 저장됩니다.

/LiveCycleES/ConnectorforIBMFileNet/AssetLinkObjects/Docbase/forms/

이 설정의 기본값은 /LiveCycleES/ConnectorforIBMFileNet/AssetLinkObjects입니다.

PDF 서비스 설정 변환

PDF 변환 서비스( ConvertPdfService)는 PDF 문서를 PostScript와 다양한 이미지 형식(JPEG, JPEG 2000, PNG 및 TIFF)으로 변환합니다. PDF 문서를 PostScript로 변환하는 것은 모든 PostScript 프린터에서 자동으로 서버 기반 인쇄하는 데 유용합니다. PDF 문서를 지원하지 않는 컨텐츠 관리 시스템에 문서를 보관할 때 PDF 문서를 다중 페이지 TIFF 파일로 변환하는 것은 실용적입니다.

PDF 변환 서비스에 다음 설정을 사용할 수 있습니다.

트랜잭션 유형: 트랜잭션 컨텍스트를 작업에 전파하는 방법을 지정합니다.

필수: 트랜잭션 컨텍스트가 있는 경우 지원합니다.그렇지 않으면 새 트랜잭션 컨텍스트가 만들어집니다. 기본값이 됩니다.

새로 만들기 필요: 항상 새 트랜잭션 컨텍스트를 만듭니다. 활성 트랜잭션 컨텍스트가 있으면 일시 중단됩니다.

트랜잭션 시간 초과(초): 이 작업을 래핑하는 트랜잭션을 롤백하기 전에 기본 트랜잭션 공급자가 대기해야 하는 시간(초)입니다. 기존 트랜잭션 컨텍스트가 전파되는 경우 이 값은 무시됩니다. 기본값은 180입니다.

평활법(dpi)에 대한 임계값 해상도: 해당 요소에 대해 "평활법 적용" 옵션을 선택한 경우 텍스트, 라인 아트 및 이미지에 평활(또는 앤티앨리어싱)이 적용되는 아래의 이미지 해상도입니다.

텍스트에 평활 적용: 텍스트의 앤티앨리어싱을 제어합니다. 텍스트의 평활법을 비활성화하고 화면 돋보기를 사용하여 텍스트를 보다 선명하고 쉽게 읽도록 하려면 이 확인란의 선택을 취소합니다.

LineArt에 평활 적용: 평활법을 적용하여 라인의 돌출 각도를 제거합니다.

이미지에 평활 적용: 평활법을 적용하여 이미지의 급격한 변경을 최소화합니다.

Distiller 서비스 설정

Distiller 서비스( DistillerService)는 네트워크를 통해 PostScript, EPS(Encapsulated PostScript) 및 PRN 파일을 PDF 파일로 변환합니다.

Distiller 서비스에 대해 다음 설정을 사용할 수 있습니다.

Adobe PDF 설정: 사전 구성된 설정은 생성된 PDF에 적용됩니다.

  • 고품질 인쇄
  • 크기를 초과한 페이지
  • PDFA1b 2005 CMYK
  • PDFA1b 2005 RGB
  • PDFX1a 2001
  • PDFX3 2002
  • 프레스 품질
  • 가장 작은 파일 크기
  • 표준

PDF Generator 사용자 인터페이스를 통해 새로운 설정을 만들 수 있습니다.

보안 설정: 생성된 PDF 문서에 적용되는 사전 구성된 보안 설정입니다. 기본값은 보안 없음입니다. PDF Generator를 사용하여 보안 설정을 만든 다음 여기에 설정을 입력해야 합니다.

풀 크기: 풀의 초기 크기입니다. Distiller 서비스가 배포될 때 이 숫자는 호출 요청을 기다리는 무료 풀에 생성되어 할당된 서비스 구현 인스턴스의 수를 결정하는 데 사용됩니다. 그런 다음 서비스 컨테이너는 먼저 서비스 인스턴스를 초기화하지 않고도 호출 요청에 즉시 응답할 수 있습니다.

문서 관리 서비스 설정

노트

Adobe® LiveCycle® Content Services ES(사용 중지)는 LiveCycle과 함께 설치된 컨텐츠 관리 시스템입니다. 이를 통해 사용자가 인간 중심 프로세스를 설계, 관리, 모니터링 및 최적화할 수 있습니다. 컨텐츠 서비스(더 이상 사용되지 않음) 지원은 12/31/2014에 종료됩니다. Adobe 제품 라이프사이클 문서를 참조하십시오. 컨텐츠 서비스 구성(사용 중지)에 대한 자세한 내용은 컨텐츠 서비스 관리를 참조하십시오.

문서 관리 서비스( DocumentManagementService)를 사용하면 프로세스에서 컨텐츠 서비스에서 제공하는 컨텐츠 관리 기능을 사용할 수 있습니다(더 이상 사용되지 않음). 문서 관리 작업은 컨텐츠 관리 시스템에서 공간과 컨텐츠를 유지하는 데 필요한 기본 작업을 제공합니다. 이러한 작업의 예로는 컨텐츠 복사, 삭제, 이동, 검색 및 저장, 공간 및 연결 만들기, 컨텐츠 속성 가져오기 및 설정이 있습니다.

문서 관리 서비스에 대해 다음 설정을 사용할 수 있습니다.

저장 체계: 컨텐츠가 있는 저장소의 구성입니다. 기본값은 작업 공간입니다.

HTTP 포트: Content Services에 액세스하는 데 사용되는 포트입니다(더 이상 사용되지 않음). 기본값은 8080입니다.

전자 메일 서비스 설정

이메일은 일반적으로 컨텐츠를 배포하거나 자동화된 프로세스의 일부로 상태 정보를 제공하는 데 사용됩니다. 전자 메일 서비스( EmailService)를 사용하면 프로세스에서 POP3 또는 IMAP 서버에서 전자 메일 메시지를 받고 전자 메일 메시지를 SMTP 서버로 보낼 수 있습니다.

예를 들어 프로세스는 이메일 서비스를 사용하여 PDF 양식 첨부 파일이 있는 이메일 메시지를 보냅니다. 전자 메일 서비스는 SMTP 서버에 연결하여 첨부 파일과 함께 전자 메일 메시지를 보냅니다. PDF 양식은 수신자가 양식을 완료한 후 제출을 클릭하도록 설계되었습니다. 이렇게 하면 지정된 전자 메일 서버에 대한 첨부 파일로 양식이 반환됩니다. 이메일 서비스는 반환된 이메일 메시지를 검색하고 완료된 양식을 프로세스 데이터 양식 변수에 저장합니다.

이메일 서비스에 대해 다음 설정을 사용할 수 있습니다.

SMTP 호스트: 전자 메일 보내기에 사용할 SMTP 서버의 IP 주소 또는 URL입니다.

SMTP 포트 번호: SMTP 서버에 연결하는 데 사용되는 포트입니다.

SMTP 인증: SMTP 서버에 연결하기 위해 사용자 인증이 필요한지 여부를 선택합니다.

SMTP 사용자: SMTP 서버에 로그인하는 데 사용할 사용자 계정의 사용자 이름입니다.

SMTP 암호: SMTP 사용자 계정과 연결된 암호입니다.

SMTP 전송 보안: SMTP 서버 연결에 사용할 보안 프로토콜입니다.

  • 프로토콜이 사용되지 않으면 없음 을 선택합니다(데이터가 일반 텍스트로 전송됨).
  • Secure Sockets Layer 프로토콜을 사용하는 경우 SSL을 선택합니다.
  • 전송 계층 보안이 사용되는 경우 TLS를 선택합니다.

POP3/IMAP 호스트: 전자 메일 보내기에 사용할 POP3 또는 IMAP 서버의 IP 주소 또는 URL입니다.

POP3/IMAP 사용자 이름: POP3 또는 IMAP 서버에 로그인할 때 사용하는 사용자 계정의 사용자 이름입니다.

POP3/IMAP 암호: POP3 또는 IMAP 사용자 계정과 연결된 암호입니다.

POP3/IMAP 포트 번호: POP3 또는 IMAP 서버에 연결하는 데 사용되는 포트입니다.

POP3/IMAP: 이메일을 보내고 받는 데 사용할 프로토콜입니다.

전송 보안 받기: SMTP 서버 연결에 사용할 보안 프로토콜입니다.

  • 프로토콜이 사용되지 않으면 없음 을 선택합니다(데이터가 일반 텍스트로 전송됨).
  • Secure Sockets Layer 프로토콜을 사용하는 경우 SSL을 선택합니다.
  • 전송 계층 보안이 사용되는 경우 TLS를 선택합니다.

암호화 서비스 설정

암호화 서비스( EncryptionService)를 사용하면 문서를 암호화하고 해독할 수 있습니다. 문서가 암호화되면 문서의 내용을 읽을 수 없게 됩니다. 권한이 있는 사용자는 문서를 해독하여 컨텐츠에 대한 액세스를 얻을 수 있습니다. PDF 문서가 암호로 암호화되어 있는 경우, Adobe Reader 또는 Adobe Acrobat에서 문서를 보려면 먼저 열린 암호를 지정해야 합니다. 마찬가지로 PDF 문서가 인증서로 암호화되어 있는 경우 사용자는 PDF 문서를 암호화하는 데 사용된 인증서(개인 키)에 해당하는 공개 키로 PDF 문서를 해독해야 합니다.

암호화 서비스에 대해 다음 설정을 사용할 수 있습니다.

연결할 기본 LDAP 서버: 문서 암호화에 대한 인증서를 검색하는 데 사용되는 LDAP 서버의 호스트 이름입니다.

연결할 기본 LDAP 포트: LDAP 서버의 포트 번호입니다.

기본 LDAP 사용자 이름: LDAP 서버에 인증이 필요한 경우 LDAP 서버에 연결하는 데 사용할 사용자 이름을 지정합니다.

기본 LDAP 암호: LDAP 서버에 인증이 필요한 경우 LDAP 서버에 연결하는 데 사용할 사용자 이름과 일치하는 암호를 지정합니다.

노트

LDAPS를 사용하여 SSL을 통해 연결을 보호하는 경우에만 단순 인증(사용자 이름 및 암호)을 사용합니다.

호환성 모드:

FTP 서비스 설정

FTP 서비스( FTP)를 사용하면 프로세스가 FTP 서버와 상호 작용할 수 있습니다. FTP 서비스 작업은 FTP 서버에서 파일을 검색하고, FTP 서버에 파일을 지정하고, FTP 서버에서 파일을 삭제할 수 있습니다. 예를 들어, 프로세스에서 생성된 보고서와 같은 문서는 배포를 위해 FTP 서버에 저장할 수 있습니다. 또는 외부 시스템에서 프로세스의 이전 단계를 기반으로 일부 파일을 생성할 수 있습니다. 프로세스의 후속 단계에서 파일이 원격 위치로 전송될 수 있습니다.

다음 설정은 FTP 서비스에 사용할 수 있습니다.

기본 호스트: FTP 서버의 IP 주소 또는 URL입니다.

기본 포트: FTP 서버에 연결하는 데 사용되는 포트입니다. 기본값은 21입니다.

기본 사용자 이름: FTP 서버에 액세스하는 데 사용할 수 있는 사용자 계정의 이름입니다. 이 서비스에 필요한 FTP 작업을 수행할 수 있는 충분한 권한이 사용자 계정에 있어야 합니다.

기본 암호: FTP 서버를 사용하여 인증하는 데 지정된 사용자 이름과 함께 사용할 암호입니다.

PDF 서비스 설정 생성

PDF 생성 서비스( GeneratePDFService)는 다양한 기본 형식의 파일을 PDF 문서로 변환하고 PDF 문서를 다양한 파일 형식으로 변환합니다.

PDF 생성 서비스에 대해 다음 설정을 사용할 수 있습니다.

Adobe PDF 설정: 이러한 설정이 API 호출 매개 변수의 일부로 지정되지 않은 경우 전환 작업에 적용할 사전 구성된 Adobe PDF 설정의 이름입니다. Adobe PDF 설정은 서비스 > PDF Generator> Adobe PDF 설정 을 클릭하여 관리 콘솔에 구성됩니다. 이러한 설정은 PDFMaker 기반 전환에만 적용됩니다.

보안 설정: 변환 작업에 적용할 사전 구성된 보안 설정의 이름입니다. 이 설정이 API 호출 매개 변수의 일부로 지정되지 않은 경우 보안 설정은 서비스 > PDF Generator> 보안 설정을 클릭하여 관리 콘솔에 구성됩니다.

파일 유형 설정: 변환 작업에 적용할 사전 구성된 파일 유형 설정의 이름입니다. 이 설정이 API 호출 매개 변수의 일부로 지정되지 않은 경우 파일 형식 설정은 서비스 > PDF Generator> 파일 유형 설정을 클릭하여 관리 콘솔에서 구성됩니다.

Acrobat WebCapture 사용(Windows만 해당): 이 설정이 true일 경우, PDF 생성 서비스는 모든 HTML에서 PDF로 변환하는 데 Acrobat X Pro를 사용합니다. 이렇게 하면 성능이 약간 저하될 수 있지만 HTML에서 만든 PDF 파일의 품질을 향상시킬 수 있습니다. 기본값은 false입니다.

Acrobat 이미지 변환 사용(Windows만 해당): 이 설정이 true일 경우 PDF 생성 서비스는 모든 Image to PDF 변환에 Acrobat X Pro를 사용합니다. 이 설정은 기본 순수 Java 변환 메커니즘에서 입력 이미지의 상당한 부분을 성공적으로 변환할 수 없는 경우에만 유용합니다. 기본값은 false입니다.

Acrobat 기반 AutoCAD 변환 활성화(Windows만 해당): 이 설정이 true이면 Generate PDF 서비스는 모든 DWG와 PDF 변환에 Acrobat X Pro를 사용합니다. 이 설정은 AutoCAD가 서버에 설치되어 있지 않거나 AutoCAD 변환 메커니즘이 파일을 성공적으로 변환할 수 없는 경우에만 유용합니다.

사용자 이름에 금지된 특수 문자를 찾기 위한 정규 표현식(Windows만 해당): 문자가 사용자 이름에 표시될 때 Export PDF 및 Optimize PDF 작업을 방해하는 문자를 지정합니다.

ImageToPDF 풀 크기: PDF 생성 서비스에서 기본(순수 Java) Image-to-PDF 변환기의 풀 크기입니다. 이 설정은 PDF 생성 서비스에서 수행할 수 있는 최대 동시 Image-to-PDF 전환을 제어합니다. 이 설정의 기본값은 3(단일 프로세서 시스템에 권장됨)이며, 이 값은 다중 프로세서 시스템에서 증가할 수 있습니다.

HTML에서 PDF로 풀 크기: PDF 생성 서비스에서 HTML에서 PDF로 변환기의 풀 크기입니다. 이 설정은 PDF 생성 서비스에서 수행할 수 있는 최대 동시 HTML-PDF 전환을 제어합니다. 이 설정의 기본값은 3(단일 프로세서 시스템에 권장됨)이며, 이 값은 다중 프로세서 시스템에서 증가할 수 있습니다.

OCR 풀 크기: PDF 생성기가 OCR에 사용하는 PaperCaptureService의 풀 크기입니다. 이 설정의 기본값은 3(단일 프로세서 시스템에 권장됨)이며, 이 값은 다중 프로세서 시스템에서 증가할 수 있습니다. 이 설정은 Windows 시스템에서만 유효합니다.

HTML에서 PDF로 변환용 대체 글꼴 제품군: 원래 HTML에 사용된 글꼴을 AEM Forms 서버에서 사용할 수 없을 때 PDF 문서에 사용할 글꼴 제품군의 이름입니다. 사용할 수 없는 글꼴을 사용하는 HTML 페이지를 변환하려면 글꼴 모음을 지정합니다. 예를 들어 지역 언어로 작성된 페이지에서는 사용할 수 없는 글꼴을 사용할 수 있습니다.

기본 전환에 대한 다시 시도 논리 변환 첫 번째 시도가 실패한 경우 PDF 생성 다시 시도를 제어합니다.

재시도 없음

첫 번째 변환 시도가 실패한 경우 PDF 변환을 다시 시도하지 마십시오

다시 시도

시간 초과 임계값에 도달했는지 여부에 관계없이 PDF 전환을 다시 시도합니다. 첫 번째 시도에 대한 기본 시간 제한 기간은 270초입니다.

시간이 허용되면 다시 시도

첫 번째 변환 시도에 사용된 시간이 지정된 시간 제한 기간보다 짧은 경우 PDF 변환을 다시 시도합니다. 예를 들어, 시간 제한 기간이 270초이고 첫 번째 시도에서 200을 사용한 경우 PDF 생성기가 변환을 다시 시도합니다. 첫 번째 시도 자체가 270을 소비한 경우 전환을 다시 시도하지 않습니다.

ES4 유틸리티 서비스 설정 안내서

안내서를 만들면 안내서 정의와 같은 일부 리소스가 안내서에 포함됩니다. 리소스는 로컬로 또는 AEM Forms 서버에 저장된 애플리케이션 자산에 대한 참조로 존재할 수도 있습니다. 안내서에는 데이터가 포함되지 않으며 제출 위치 및 입력 값은 모든 외부 환경에 적합하지 않습니다.

대부분의 경우 기본 안내서 렌더링 서비스에서는 작업 공간이나 기타 외부 환경에서 사용할 안내서를 준비하기에 충분합니다. (서비스 보기에서 Workbench의 기본 서비스는 안내서(시스템)/프로세스/렌더링 안내서 - 1.0)입니다. 필요한 경우 가이드 유틸리티 서비스( GuidesUtility)를 사용하여 가이드를 렌더링하기 위한 사용자 정의 프로세스를 만들 수 있습니다.

안내서 유틸리티 작업을 통해 다음 안내서 렌더링 작업을 프로세스에 추가할 수 있습니다.

  • 안내서를 채우는 데 데이터를 사용할 수 있는지 확인
  • 안내서 데이터를 포함하거나 링크로 변환
  • 참조된 컨텐츠를 외부에서 액세스할 수 있는 URL로 변환합니다
  • HTML 문서 또는 다른 래퍼의 값을 대체하거나 외부에서 액세스할 수 있는 URL로 변환합니다
  • 제출 위치 설정
  • 입력 값 지정
  • 참조된 컨텐츠를 나타내는 매개 변수를 만듭니다
  • 변형을 사용할 수 있는 경우 변형을 설정합니다

안내서 유틸리티 서비스의 기본값은 대부분의 사용 사례를 지원합니다. 그러나 필요한 경우 다음 값을 변경할 수 있습니다.

publicPaths: 이 옵션은 더 이상 사용되지 않습니다. AEM Forms에서 이 옵션을 사용하지 마십시오.

pathInfoExpiryInSeconds: 클라이언트의 경로 정보 요청이 만료되는 간격입니다. 기본값은 1입니다.

collaborExpiryInSeconds: 클라이언트의 담보물 요청이 만료되는 간격입니다. 기본값은 315576000입니다.

mismatchExpiryInSeconds: eTag(엔티티 태그)가 일치하지 않는 경우 클라이언트의 담보물 요청이 만료되는 간격입니다. (eTag는 HTTP 응답 헤더입니다.) 기본값은 1입니다.

guideContext: Guides 웹 애플리케이션의 컨텍스트 루트입니다. Guides 웹 응용 프로그램을 사용하여 설정한 값과 일치합니다. 기본값은 /Guides/입니다.

secureRandomAlgorithm: 키 및 식별자를 생성할 때 사용할 알고리즘입니다. 이 값은 SecureRandom Java 클래스의 getInstance 메서드에 전달됩니다. 기본값은 SHA1PRNG입니다.

idBytes: 키 식별자에 사용할 난바이트 수입니다. 기본값은 6입니다.

mac알고리즘: 보조 URL 확인에 사용할 MAC(메시지 인증 코드) 알고리즘입니다. 이 메서드는 Mac 클래스의 getInstance 메서드에 전달됩니다. 기본값은 HmacSHA1입니다.

macRefreshIntervalInMinutes: 키가 활성 상태인 시간입니다. 이 간격에 대해 키가 활성화되면 새 키가 생성됩니다. 새 키가 활성 키가 됩니다. 이전 활성 키는 새로 고침 간격의 10% 동안 유지됩니다. 이 동작을 사용하면 이전 키를 사용하여 생성된 URL이 키 스위치 간에 계속 작동할 수 있습니다. 기본값은 144000입니다.

macOverlapIntervalInMinutes: 새 키가 생성된 후 이전 키가 유효한 것으로 남아 있는 시간입니다. 기본값은 1440분(1일)입니다.

macKeySeed: 보안 URL을 생성하기 위한 시드 값입니다. 이 옵션을 선택하면 키가 새로 고쳐지지 않습니다. 서로 다른 서버에서 동일한 시드를 설정하면 해당 서버에서 호환되는 보안 URL이 생성됩니다. 이 기능은 로드 밸런서 뒤에서 여러 Forms 서버가 사용 중인 경우 유용합니다. 임의의 문자 및 숫자 시퀀스를 시드로 입력합니다.

서버 클러스터에서 안내서 사용

고정 세션을 사용하지 않는 서버 클러스터에서 안내서 렌더링이 NullPointerException으로 실패합니다. 가이드 요청은 기본적으로 보안 URL이 생성된 서버에 고유한 보안 URL을 활용합니다. 고정 세션을 사용하는 클러스터에서 요청이 클러스터의 노드를 히트하면 해당 세션이나 사용자에 대한 모든 후속 요청이 해당 서버로 독점적으로 라우팅되고 모든 것이 정상입니다. 고정 세션을 사용하지 않는 클러스터에서 후속 요청이 클러스터의 모든 서버에 도달할 수 있습니다. 요청 히트를 수행하는 서버가 원래 서버가 아닌 경우 보안 URL을 확인하지 못합니다.

고정 세션을 사용하지 않는 서버 클러스터에서 Guides를 사용하는 경우 GuidesUtility 서비스에 대해 macKeySeed 값을 설정한 다음 클러스터를 중지했다가 시작합니다.

macKeySeed 값은 보안 URL을 생성하는 데 사용되는 난수 생성기의 시드입니다. 이 값을 설정하면 각 클러스터 노드가 동일한 방식으로 난수 생성기를 초기화하고 동일한 보안 URL에 액세스할 수 있습니다. 이 시드 값에 임의의 임의의 문자열을 사용할 수 있습니다.

보안 URL을 새로 고쳐야 하는 경우 macKeySeed 값을 변경합니다. 보안 URL을 새로 고치는 것은 보안 정책에 따라 다르며, 서버의 마스터 루트 암호를 변경하기 위한 새로 고침 정책과 유사합니다. macSeedValue는 보안 URL 생성 및 검색에 사용할 새로운 고유한 난수를 생성하는 데 사용되므로 보안 URL의 마스터 암호와 유사합니다.

시스템 시작 시 macSeedValue가 읽기 전용이므로 클러스터를 다시 시작해야 합니다. 모든 노드는 값을 읽기 위해 다시 시작해야 합니다. 이 노드는 독립적으로 시드 값으로 내부 난수를 초기화하기 때문입니다.

JDBC 서비스 설정

JDBC 서비스( JdbcService)를 사용하면 프로세스가 데이터베이스와 상호 작용할 수 있습니다.

JDBC 서비스에 대해 다음 설정을 사용할 수 있습니다.

datasourceName: 데이터베이스 서버에 연결하는 데 사용할 데이터 소스의 JNDI 이름을 나타내는 문자열 값입니다. Forms 서버를 호스팅하는 응용 프로그램 서버에서 데이터 소스를 정의해야 합니다. 기본값은 AEM Forms 데이터베이스에 대한 데이터 소스의 JNDI 이름입니다.

JMS 서비스 설정

JMS 서비스( JMS)는 지점 간 메시지와 게시/가입 메시지를 모두 구현하는 JMS(Java Messaging System) 공급자와 상호 작용할 수 있도록 합니다.

서비스 작업이 JMS 제공자와 연관된 JNDI 서비스를 연결하고 상호 작용할 수 있도록 기본 속성으로 JMS 서비스를 구성합니다. 서비스 속성 값은 JBoss Application Server에 따라 기본값으로 설정됩니다. 다른 애플리케이션 서버를 사용하여 AEM Forms를 호스팅하는 경우 이러한 값을 변경합니다.

JMS 서비스에 대해 다음 설정을 사용할 수 있습니다.

공급자 URL: JNDI 서비스 공급자의 URL입니다. 기본값은 JBoss Application Server를 기반으로 합니다. 다음 URL은 AEM Forms에서 지원하는 애플리케이션 서버의 기본값입니다.

JBoss: <server name>:1099

WebLogic: <server name>:7001

WebSphere: <server name>:2809

JNDI 사용자 이름: 대기열 및 항목 이름을 조회하는 데 사용되는 JNDI 서비스 공급자와 인증하는 데 사용할 계정의 사용자 이름입니다. 기본값은 guest입니다.

JNDI 비밀번호: JNDI 사용자 이름에 지정된 사용자 이름과 연관된 비밀번호입니다. 기본값은 guest입니다.

초기 컨텍스트 팩토리: 초기 컨텍스트 팩토리로 사용할 Java 클래스입니다. JMS 서비스는 이 클래스를 사용하여 항목 및 대기열 이름을 해결하기 위한 시작점인 초기 컨텍스트를 생성합니다. 기본값은 JBoss에서 JMS 서비스를 위한 초기 컨텍스트 팩토리입니다. 다음 클래스는 AEM Forms에서 지원하는 응용 프로그램 서버의 초기 컨텍스트 팩터리입니다.

JBoss: org.jnp.interfaces.NamingContextFactory

WebLogic: weblogic.jndi.WLInitureContextFactory

WebSphere: com.ibm.websphere.naming.WsnInitialContextFactory

연결 사용자 이름: 연결 사용자 이름에 지정된 사용자 이름과 연결된 암호입니다. 기본값은 guest입니다.

연결 암호: 연결 사용자 이름에 지정된 사용자 이름과 연결된 암호입니다. 기본값은 guest입니다.

기타 속성: JNDI 서비스 공급자에 전달할 수 있는 속성 이름 및 값 쌍입니다. 이러한 속성은 사용 중인 공급자의 구현 및 구성에 따라 다릅니다.

속성 이름 및 값 쌍은 세미콜론 ;​으로 구분됩니다. 예를 들어, 다음 텍스트는 name1과 name2라는 두 속성에 대해 지정되는 값이며 각각 value1과 value2를 사용합니다.

name1=value1;name2=value2

LDAP 서비스 설정

LDAP 서비스( LDAPService)는 LDAP 디렉토리를 쿼리하는 작업을 제공합니다. LDAP 디렉토리는 일반적으로 조직의 사용자, 그룹 및 서비스에 대한 정보를 저장하는 데 사용됩니다.

LDAP 서비스에 대해 다음 설정을 사용할 수 있습니다.

초기 컨텍스트 팩토리: 컨텍스트 팩토리로 사용할 Java 클래스입니다. 이 클래스는 LDAP 서버에 대한 연결을 만드는 데 사용됩니다. 기본값은 대부분의 LDAP 서버에 적합한 com.sun.jndi.ldap.LdapCtxFactory입니다.

공급자 URL: LDAP 서비스에 연결하는 데 사용할 URL입니다. 값의 형식은 ldap://server name:port입니다.

server nameLDAP 서버를 호스트하는 컴퓨터의 이름입니다

** 는 LDAP 서비스에서 사용하는 통신 포트를 처리합니다. 기본값은 LDAP 연결에 사용되는 표준 포트인 389입니다.

사용자 이름: LDAP 서버에 로그인하는 데 사용할 사용자 계정의 사용자 이름입니다. 서버에 연결하고 LDAP 디렉터리에서 정보를 읽으려면 사용자 계정에 권한이 있어야 합니다.

LDAP 서버에 따라 사용자 이름은 myname 등의 단순 사용자 이름이나 cn=myname,cn=users,dc=myorg 등의 DN일 수 있습니다.

암호: 사용자 이름 설정에 제공된 사용자 이름과 일치하는 암호입니다.

기타 속성: LDAP 서버에 제공할 수 있는 다른 속성 및 해당 값을 나타내는 문자열 값입니다. 값은 다음 형식을 갖습니다.

property=value;property=value;...

Microsoft SharePoint 구성 서비스 설정

Microsoft SharePoint 구성 서비스 (MSSharePointConfigService)에서는 가장 사용 권한이 있는 AEM Forms 사용자의 자격 증명을 지정할 수 있습니다. 가장 권한에 대한 자세한 내용은 Microsoft SharePoint용 커넥터 구성을 참조하십시오.

Microsoft SharePoint 구성 서비스에 대해 다음 설정을 사용할 수 있습니다.

  • 가장 권한이 있는 사용자의 사용자 이름
  • 위의 사용자에 대한 암호

SSL 활성화(HTTPS):

Time to Live: 이 프로비저닝 프로필이 유효하고 클라이언트에 캐시되는 시간(초)입니다. 기본값은 86400(24시간)입니다. 클라이언트 응용 프로그램이 서버와 동기화되고 지정된 시간이 경과되면 클라이언트 응용 프로그램은 서버에서 새 프로비저닝 프로필을 요청합니다.

암호화: 모바일 장치에 저장된 데이터를 암호화할지 여부를 지정합니다.

Forms 애플리케이션: 모바일 클라이언트 애플리케이션에서 Forms 기능을 활성화합니다. 이 옵션을 선택하면 사용자가 양식을 열고 모바일 장치에서 프로세스를 시작할 수 있습니다.

작업 애플리케이션: 모바일 클라이언트 애플리케이션에서 작업 기능을 활성화합니다. 이 옵션을 선택하면 사용자는 작업 목록에 액세스하고 모바일 장치에서 작업을 완료할 수 있습니다.

Content Services 애플리케이션: 모바일 클라이언트 애플리케이션에서 Content Services 기능을 활성화합니다. 이 기능은 iOS에서만 사용할 수 있습니다. 이 옵션을 선택하면 iPhone 및 iPad 사용자는 조직의 WebDAV 서버에 저장된 파일에 액세스할 수 있습니다.

오프라인 지원: 사용자가 서버에 연결할 수 없는 경우에도(예: 셀 범위를 벗어나거나 비행기 모드에 있는 경우) 모바일 클라이언트 애플리케이션을 계속 사용할 수 있도록 합니다. 사용자는 모바일 장치에서 오프라인 지원 설정도 활성화해야 합니다. 이 기능은 Android 및 iOS 장치에서 사용할 수 있습니다. 기본적으로 이 기능은 꺼져 있습니다.

노트

오프라인 지원이 활성화되고 비활성화된 경우 사용자의 프로비저닝 프로필이 즉시 업데이트되거나 온라인 상태가 되면 즉시 업데이트됩니다. 사용자가 오프라인으로 작업 중이면 보류 중인 모든 작업이 작업 목록으로 반환되고 보류 중인 양식, 작업 및 유효성 검사 오류가 포함된 양식을 포함하여 큐의 모든 항목이 큐에서 삭제됩니다.

Android: Android 장치가 서버에 연결할 수 있도록 합니다.

Apple iOS: iPhone 및 iPad에서 서버에 연결할 수 있습니다.

AIR: Adobe AIR® 기반 앱을 실행하는 장치가 서버에 연결할 수 있도록 합니다.

BlackBerry: BlackBerry 장치가 서버에 연결할 수 있도록 합니다.

Android Microsoft Exchange ActiveSync 필수: Android 장치에서 Microsoft Exchange ActiveSync 정책 관리자(EA)를 설치하고 활성화해야 하는지 여부를 지정합니다. 이 옵션을 선택한 경우 Android 장치에서 EA을 적용해야 합니다. 이 옵션을 선택하지 않으면 다른 요구 사항이 아직 적용되지만 확인이 수행되지 않습니다.

Android 최소 PIN 길이: Android 장치에는 PIN 또는 암호가 최소 이 길이도록 강제하는 전역 설정이 있어야 합니다. 지정한 길이의 PIN을 가진 것만으로는 충분하지 않습니다. 사용자가 나중에 PIN을 제거하거나 줄일 수 없도록 PIN 길이를 시스템에 적용해야 합니다. 기본값은 4입니다.

Android 지우기 전 최대 암호 다시 시도: Android 장치에는 지정된 수의 잘못된 암호 시도 후 시스템을 제거하는 전역 설정이 있습니다. 이 전역 설정이 활성화되었으며 여기에 지정된 값보다 작거나 같습니다. 기본값은 5입니다.

제거 시 Android 지우기: Android 장치에서 정책 위반이 발생할 때 발생하는 작업을 지정합니다. 이 옵션을 선택하면 계정이 삭제됩니다. 이 옵션을 선택하지 않으면 저장된 계정 암호와 캐시된 데이터가 삭제됩니다. 사용자가 정책 위반을 수정할 때까지 더 이상 동기화 시도가 수행되지 않습니다.

출력 서비스 설정

출력 서비스 (OutputService)를 사용하면 XML 양식 데이터를 AEM Forms Designer에서 만든 양식 디자인과 병합하여 다음 형식 중 하나로 문서 출력 스트림을 만들 수 있습니다.

  • PDF 또는 PDF/A 문서 출력 스트림입니다.
  • Adobe PostScript 출력 스트림입니다.
  • PCL(Printer Control Language) 출력 스트림입니다.
  • ZPL(Zebra Programming Language) 출력 스트림입니다.

출력 스트림은 네트워크 프린터, 로컬 프린터 또는 디스크 파일로 보낼 수 있습니다. 프로세스의 일부로 출력 서비스를 사용하는 경우 출력 스트림을 전자 메일 수신자에게 파일 첨부 파일로 보낼 수도 있습니다.

출력 서비스에 대해 다음 설정을 사용할 수 있습니다.

트랜잭션 유형: 트랜잭션 컨텍스트를 작업에 전파하는 방법을 지정합니다.

필수: 은 트랜잭션 컨텍스트가 이미 있는 경우 지원합니다.그렇지 않으면 새 트랜잭션 컨텍스트가 만들어집니다. 기본값이 됩니다.

새로 만들기 필요: 항상 새 트랜잭션 컨텍스트를 만듭니다. 활성 트랜잭션 컨텍스트가 있으면 일시 중단됩니다.

트랜잭션 시간 초과(초): 이 작업을 래핑하는 트랜잭션을 롤백하기 전에 기본 트랜잭션 공급자가 대기하는 시간(초)입니다. 기존 트랜잭션 컨텍스트가 전파되는 경우 이 값은 무시됩니다.

대용량 데이터 파일을 처리하거나 사용 중인 서버에서 작업하는 경우 출력 서비스 시간 제한을 늘려야 할 수도 있습니다. 시간 초과 값을 변경하려면 하드웨어 서버에 충분한 메모리가 있고 Java Application Server 힙에 메모리를 사용할 수 있는지 확인하십시오. 기본값은 180입니다.

PDFG 구성 서비스 설정

PDFG 구성 서비스( PDFGConfigService)에 대해 다음 설정을 사용할 수 있습니다.

사용자 작업 옵션 디렉토리: c 서비스가 Acrobat Pro Extended에 액세스할 수 있는 작업 옵션 파일을 작성하는 파일 시스템 폴더의 경로입니다. 기본값은 [user.home]/Application Data/Adobe/Adobe PDF/Settings입니다.

PS Startup Directory: Adobe Acrobat Distiller에 필요한 시작 파일을 저장하는 파일 시스템 폴더의 경로입니다. 기본값은 [user.home]/Application Data/Adobe/Adobe PDF/Distiller/Startup입니다.

PS 시작 파일: Adobe Acrobat Distiller에 필요한 시작 파일의 이름입니다. 기본값은 example.ps입니다.

서버 변환 시간 초과: PDF 생성 서비스 및 Distiller 서비스에 대한 최대 작업 변환 시간 초과(초)입니다. 이 설정은 config.xml 파일과 PDF Generator의 관리 콘솔 페이지에서 지정할 수 있는 최대 변환 시간 제한을 제한합니다. 기본값은 270입니다.

서버 전역 시간 초과: PDF 전환을 수행하는 동안 양식 서버에서 시간 제한 제한을 고려합니다. 문제를 해결하려면 시간 초과 값을 구성합니다.

작업 옵션 접두사: Acrobat Distiller에서 사용하기 위해 일시적으로 만드는 작업 옵션 파일에 짧은 문자열을 앞에 추가할 때 PDF 생성 서비스에서 사용하는 접두사입니다. 기본값은 pdfg입니다.

유니코드 이외의 앱: 유니코드 무능력이라고 하는 응용 프로그램 이름을 쉼표로 구분한 목록입니다. 이 목록은 PDF Generator에서 사전 구성된 여러 애플리케이션의 이름으로 미리 채워집니다. 유니코드 불가능한 다른 타사 응용 프로그램을 통해 PDF 변환에 대한 지원을 추가하도록 선택한 경우 이 목록에 추가해야 합니다. 기본값은 Autocad,Excel,PowerPoint,Project,Publisher,Visio,Word,WordPerfect입니다.

서버 스레드 풀 수: PDF 생성 서비스가 내부적으로 사용하여 배달을 포함하는 HTML-PDF 변환 요청을 처리하는 스레드 풀의 크기를 제어합니다(기본 페이지에서 액세스할 수 있는 연결된 페이지 변환). 기본값은 20입니다.

PDFG 정리 검사 초: 자세한 내용은 작업 만료 초 섹션을 참조하십시오.

작업 만료 초: PDF 생성 서비스는 입력 파일이 변환되는 즉시 삭제합니다. PDFG 정리 검사 초 및 작업 만료 초 설정에 의해 결정된 기간 동안 일시적으로 출력 파일을 저장합니다.

[작업 만료 초] 설정은 파일 또는 빈 폴더를 삭제하기 전에 몇 개의 파일을 포함해야 하는지를 지정합니다. PDFG 정리 검사 초 설정은 정리 스레드가 삭제할 수 있는 파일의 임시 폴더를 검색하는 빈도를 지정합니다.

예를 들어 작업 만료 초가 100으로 설정되고 PDFG 정리 검사 초 가 200으로 설정되면 정리 스레드는 200초마다 실행되고 100초 이상의 파일을 삭제합니다.

PDFG 정리 검사 초 기본값은 43200(12시간)입니다. 작업 만료 시간(초)의 기본값은 86400(24시간)입니다.

기본 로케일: PDF 생성 서비스가 배포되는 서버의 기본 로케일(국가 + 언어)을 재정의하는 데 사용됩니다. 이 매개 변수를 지정하지 않으면 서비스가 배포된 운영 체제에서 기본 로케일이 결정됩니다. 이 매개 변수는 API에 오류 메시지가 반환되는 언어를 제어합니다.

forms 워크플로우 데이터 서비스 설정

다음 서비스는 데이터 서비스를 확장하고 Workspace에서 서버와 통신하는 데 사용하는 어셈블러를 노출합니다. Adobe 지원 센터에서 이 서비스에 대한 구성 옵션을 변경하지 마십시오. 이러한 서비스는 직접 액세스할 수 없습니다.

  • ProcessManagementLcdsAttachmentService
  • ProcessManagementLcdsPropertyService
  • ProcessManagementLcdsTaskService

원격 서비스 설정

대부분의 서비스가 AEM Forms Remoting을 통해 액세스할 수 있도록 구성되어 있습니다(AEM Forms에서는 더 이상 사용되지 않음). AEM Forms Remoting에 대한 자세한 내용은 AEM Forms로 프로그래밍을 참조하십시오.

원격 서비스에 대해 다음 설정을 사용할 수 있습니다.

Flex 클라이언트 인증 방법: 호출된 서비스가 보안 기능을 사용할 수 있고, 호출된 작업이 익명 호출을 지원하지 않으며, 클라이언트가 없거나 잘못된 자격 증명을 전달하면 서버가 클라이언트로 다시 보내는 응답 유형을 결정합니다. 사용자 지정 또는 기본 중에서 선택합니다. 기본값은 기본값입니다.

serialize할 수 없는 클래스의 serialization 허용: 대부분의 AEM 양식 끝점은 Serializable 클래스만 호출에 사용할 수 있도록 허용합니다. 이전 버전에서 원격 끝점은 Flex 기반 클라이언트의 호출에 사용할 수 없는 클래스를 기반 클라이언트에서 사용할 수 있도록 허용했습니다. APS11-15에 설명된 보안 취약성을 방지하기 위해 이 값이 변경되었습니다. Flex Remoting 끝점과 함께 직렬화할 수 없는 클래스를 계속 사용하려면 이 확인란을 선택하십시오.

저장소 서비스 설정

저장소 서비스( RepositoryService)는 AEM Forms에 리소스 저장 및 관리 서비스를 제공합니다. 개발자가 애플리케이션을 만들 때 파일 시스템이 아닌 저장소에 자산을 배포할 수 있습니다. 자산은 XML 양식, PDF forms(Acrobat 양식 포함), 양식 조각, 이미지, 프로필, 정책, SWF 파일, DDX 파일, XML 스키마, WSDL 파일, 테스트 데이터 등 모든 유형의 자료를 포함할 수 있습니다.

AEM Forms에 포함된 기본 리포지토리를 사용하거나 타사 저장소(EMC Documentum Content Server, IBM FileNet Content Manager 또는 IBM Content Manager)를 사용할 수 있습니다.

저장소 공급자 서비스는 공급자 서비스에 대한 인터페이스 역할을 하는 서비스 위임입니다. 이를 통해 일반 API에 연결할 수 있으므로 스토리지 기능을 구현하는 공급자 서비스를 알 필요가 없습니다. 저장소 공급자 서비스는 저장소 서비스 리소스를 위한 데이터베이스 저장소를 제공합니다.

저장소 서비스에 대해 다음 설정을 사용할 수 있습니다.

공급자 서비스: 저장소 공급자로 사용되는 서비스의 이름입니다. 기본값은 RepositoryProviderService입니다.

서명 서비스 설정

서명 서비스( SignatureService)를 사용하면 조직에서 배포하고 수신하는 Adobe PDF 문서의 보안 및 개인 정보를 보호할 수 있습니다. 이 서비스는 디지털 서명 및 인증을 사용하여 문서가 변경되지 않도록 합니다. 문서를 변경하면 서명이 끊어집니다. 문서 자체에 보안 기능이 적용되므로 문서의 전체 라이프 사이클에 대해 보안 및 제어 상태가 유지됩니다.방화벽 외부에서 오프라인을 다운로드하거나 다시 조직에 제출할 때 사용합니다.

서명 서비스에 대해 다음 설정을 사용할 수 있습니다.

원격 HSM SPI 서비스 이름: 이 옵션은 HSM이 원격 컴퓨터에 설치된 경우에 사용됩니다. 64비트 Windows에 AEM Forms가 설치되어 있고 서명을 위해 HSM 장치를 사용하는 경우 이 옵션을 지정합니다.

원격 HSM 웹 서비스의 URL: AEM Forms가 64비트 Windows에 설치되어 있고 서명을 위해 HSM 장치를 사용하는 경우 이 옵션을 지정합니다.

양식 로드 변경 사항을 포함하는 인증: 이 옵션을 선택하면 XFA 템플릿 외에 XFA 양식 상태도 인증됩니다. 이 옵션을 활성화하면 성능에 부정적인 영향을 줄 수 있습니다. 기본값은 true입니다.

문서 JavaScript 스크립트 실행: 서명 작업 중에 문서 JavaScript 스크립트를 실행할지 여부를 지정합니다. 기본값은 false입니다.

Acrobat 9 호환성으로 문서 처리: Acrobat 9 호환성을 활성화할지 여부를 지정합니다. 예를 들어 이 옵션을 선택하면 Dynamic PDF의 Visible Certification이 활성화됩니다. 기본값은 false입니다.

서명 중 포함 해지 정보: PDF 문서에 서명하는 동안 해지 정보가 포함되는지 여부를 지정합니다. 기본값은 false입니다.

인증 중 포함 해지 정보: PDF 문서를 인증하는 동안 해지 정보가 포함되었는지 여부를 지정합니다. 기본값은 false입니다.

서명/인증 중 모든 인증서에 대한 해지 정보 포함 적용: 모든 인증서에 대한 유효한 해지 정보가 포함되지 않은 경우 서명 또는 인증 작업이 실패할지 여부를 지정합니다. 인증서에 CRL 또는 OCSP 정보가 포함되어 있지 않은 경우에는 해지 정보를 검색하지 않은 경우에도 유효한 것으로 간주됩니다. 기본값은 false입니다.

해지 확인 순서: CRL(인증서 해지 목록) 및 OCSP(온라인 인증서 상태 프로토콜) 메커니즘을 모두 통해 확인할 수 있는 경우 해지 확인 순서를 지정합니다. 기본값은 OCSPFirst입니다.

해지 보관 정보의 최대 크기: 해지 보관 정보의 최대 크기(KB)입니다. AEM forms는 한도를 초과하지 않고 가능한 한 많은 취소 정보를 저장하려고 합니다. 기본값은 10KB입니다.

Adobe 제품의 사전 릴리스 빌드에서 생성된 서명 지원: 이 옵션을 선택하면 사전 릴리스 버전의 Adobe 제품을 사용하여 작성된 서명이 올바르게 확인됩니다. 기본값은 false입니다.

확인 시간 옵션: 서명자 인증서를 확인하는 시간을 지정합니다. 기본값은 보안 시간 기타 현재 시간입니다.

유효성 검사 중에 서명에 보관된 해지 정보 사용: 서명과 함께 보관된 해지 정보를 해지 확인에 사용하는지 여부를 지정합니다. 기본값은 true입니다.

서명 유효성 검사를 위해 문서에 저장된 유효성 검사 정보 사용: 이 옵션을 선택하면 문서에 포함된 유효성 검사 정보(해지 및 타임스탬프 정보 포함)가 서명을 확인하는 데 사용됩니다. 기본값은 true입니다.

허용되는 최대 중첩 확인 세션 수: 허용되는 최대 중첩 확인 세션 수입니다. AEM Forms에서는 OCSP 또는 CRL 인증서가 올바로 설정되지 않은 경우 OCSP 또는 CRL 서명자 인증서를 확인할 때 이 값을 사용하여 무한 루프를 방지합니다. 기본값은 10입니다.

확인을 위한 최대 클럭 기울이기: 유효성 검사 시간 뒤에 서명 시간이 올 수 있는 최대 시간(분)입니다. 시계 기울기가 이 값보다 큰 경우 서명이 유효하지 않습니다. 기본값은 65분입니다.

인증서 라이프타임 캐시: 온라인에서 또는 다른 방법을 통해 캐시에서 검색한 인증서의 라이프타임입니다. 기본값은 1일입니다.

전송 옵션

프록시 호스트: 프록시 호스트의 URL입니다. 일부 유효한 값이 제공된 경우에만 사용됩니다. 기본값이 없습니다.

프록시 포트: 프록시 포트입니다. 0에서 65535 사이의 올바른 포트 번호를 입력하십시오. 기본값은 80입니다.

프록시 로그인 사용자 이름: 프록시 로그인 사용자 이름입니다. 프록시 호스트 및 프록시 포트에 유효한 값이 제공된 경우에만 사용됩니다. 기본값이 없습니다.

프록시 로그인 암호: 프록시 로그인 암호입니다. 프록시 호스트, 프록시 포트 및 프록시 로그인 사용자 이름에 일부 유효한 값이 제공된 경우에만 사용됩니다. 기본값이 없습니다.

최대 다운로드 제한: 연결당 수신할 수 있는 최대 데이터 양(MB)입니다. 최소값은 1MB이고 최대값은 1024MB입니다. 기본값은 16MB입니다.

연결 시간 초과: 새 연결을 설정할 때까지 대기하는 최대 시간(초)입니다. 최소값은 1이고 최대값은 300입니다. 기본값은 5입니다.

소켓 시간 제한: 소켓 시간 제한(데이터 전송을 기다리는 동안)이 발생하기 전에 대기하는 최대 시간(초)입니다. 최소값은 1이고 최대값은 3600입니다. 기본값은 30입니다.

경로 유효성 검사 옵션

명시적 정책 필요: 서명자 인증서의 신뢰 앵커와 연결된 인증서 정책 중 하나 이상에 대해 경로가 유효한지 여부를 지정합니다. 기본값은 false입니다.

ANY 정책 억제: OID(정책 개체 식별자)가 인증서에 포함된 경우 처리할지 여부를 지정합니다. 기본값은 false입니다.

정책 매핑 금지: 인증 경로에서 정책 매핑을 허용할지 여부를 지정합니다. 기본값은 false입니다.

모든 경로 확인: 모든 경로의 유효성을 검사해야 하는지 또는 첫 번째 유효한 경로를 찾은 후 유효성 검사가 중지되어야 하는지 여부를 지정합니다. true 또는 false를 선택합니다. 기본값은 false입니다.

LDAP 서버: 경로 유효성 검사에 대한 인증서를 조회하는 데 사용되는 LDAP 서버입니다. 기본값이 없습니다.

인증서 AIA의 URI 따라하기: 인증서 AIA의 URI(Uniform Resource Identifiers)가 경로 검색 중에 처리되는지 여부를 지정합니다. 기본값은 false입니다.

CA 인증서에 필요한 기본 제한 확장: CA 인증서에 대한 CA(인증 기관) 기본 제한 인증서 확장이 있어야 하는지 여부를 지정합니다. 일부 초기 독일 인증 루트 인증서(7 및 이전 버전)는 RFC 3280을 준수하지 않으며 기본 제약 조건 확장을 포함하지 않습니다. 사용자의 EE 인증서가 이러한 독일어 루트까지 체인된다고 알려지면 이 확인란의 선택을 취소합니다. 기본값은 true입니다.

체인 구축 중 유효한 인증서 서명 필요: 체인 빌더에 체인을 작성하는 데 사용되는 인증서에 유효한 서명이 필요한지 여부를 지정합니다. 이 확인란을 선택하면 체인 빌더가 인증서에 잘못된 RSA 서명을 사용하여 체인을 만들지 않습니다. ICA에 대한 CA 서명이 유효하지 않은 체인 CA > ICA > EE를 고려하십시오. 이 설정이 true이면 체인 구조가 ICA에서 중지되며 CA는 체인에 포함되지 않습니다. 이 설정이 false이면 전체 3개 인증서 체인이 생성됩니다. 이 설정은 DSA 서명에 영향을 주지 않습니다. 기본값은 false입니다.

타임스탬프 공급자 옵션

TSP 서버 URL: 기본 타임스탬프 공급자의 URL입니다. 일부 유효한 값이 제공된 경우에만 사용됩니다. 기본값이 없습니다.

TSP 서버 사용자 이름: 타임스탬프 공급자가 필요한 경우 사용자 이름입니다. URL에 일부 유효한 값이 제공된 경우에만 사용됩니다. 기본값이 없습니다.

TSP 서버 암호: 타임스탬프 공급자가 필요한 경우 위의 사용자 이름의 암호입니다. URL 및 사용자 이름에 일부 유효한 값이 제공된 경우에만 사용됩니다. 기본값이 없습니다.

요청 해시 알고리즘: 타임스탬프 공급자에 대한 요청을 만드는 동안 사용할 해시 알고리즘을 지정합니다. 기본값은 SHA1입니다.

해지 확인 스타일: 관찰된 해지 상태에서 타임스탬프 공급자 인증서의 신뢰 상태를 확인하는 데 사용되는 해지 확인 스타일을 지정합니다. 기본값은 BestPure입니다.

임시 보내기: 타임스탬프 공급자 요청과 함께 임시 항목을 전송할지 여부를 지정합니다. 임시 항목은 타임스탬프, 웹 페이지의 방문 카운터 또는 파일에서 무단으로 재생되거나 재생되지 않도록 하는 특수 마커일 수 있습니다. 기본값은 true입니다.

유효성 검사 중에 만료된 타임스탬프 사용: 이 옵션을 선택하면 만료된 타임스탬프를 사용하여 서명의 유효성 검사 시간을 검색할 수 있습니다. 기본값은 true입니다.

TSP 응답 크기: TSP 응답의 예상 크기(바이트)입니다. 이 값은 구성된 타임스탬프 공급자가 반환할 수 있는 타임스탬프 응답의 최대 크기를 나타내야 합니다. 확실히 확신하지 않는 한 이것을 변경하지 마십시오. 최소값은 60B이고 최대값은 10240B입니다. 기본값은 4096B입니다.

타임스탬프 서버 확장 무시:AEM Forms 서버 가 지정된 타임스탬프 서버에 연결되지 않도록 하려면 [타임스탬프 서버 확장 무시] 옵션을 선택합니다. 옵션을 선택하면 AEM Forms과 타임스탬프 서버 간의 연결 시간 제한으로 인해 발생하는 프로세스 실패를 방지할 수 있습니다.

인증서 해지 목록 옵션

로컬 URI 우선 참조: 해지 확인을 위해 로컬 URI 또는 CRL 조회에 제공된 CRL 위치에 대해 인증서 내에 지정된 위치에 대해 기본 설정을 지정할지 여부를 지정합니다. 기본값은 false입니다.

CRL 조회에 대한 로컬 URI: 로컬 CRL 공급자의 URL입니다. 이 값은 Consult Local URI First 설정이 true로 설정된 경우에만 표시됩니다. 기본값이 없습니다.

해지 확인 스타일: CRL 공급자 인증서의 신뢰 상태를 관찰한 해지 상태로부터 확인하는 데 사용되는 해지 확인 스타일을 지정합니다. 기본값은 BestPure입니다.

CRL 조회에 대한 LDAP 서버: CRL을 가져오는 데 사용되는 LDAP 서버(www.ldap.com)입니다. CRL에 대한 모든 DN 기반 쿼리는 이 서버로 전달됩니다. 기본값이 없습니다.

온라인 이동: CRL을 가져오기 위해 온라인 상태로 전환할지 여부를 지정합니다. false인 경우 캐시된 CRL(로컬 디스크 또는 서명이 포함된 CRL)만 상담됩니다. 기본값은 true입니다.

유효성 날짜 무시: 응답의 thisUpdate 시간과 nextUpdate 시간을 무시할지 여부를 지정합니다. 이 경우 응답 유효성에 부정적인 영향을 주지 않습니다. 기본값은 false입니다.

CRL에서 AKI 확장 필요: 권한 키 식별자 확장을 CRL에 포함해야 하는지 여부를 지정합니다. 기본값은 false입니다.

온라인 인증서 상태 프로토콜 옵션

OCSP 서버 URL: 기본 OCSP 서버의 URL입니다. 이 URL을 통해 지정된 OCSP 서버가 사용되는지 여부는 [참조할 URL 옵션] 설정에 따라 다릅니다. 기본값이 없습니다.

참조할 URL 옵션: 상태 확인을 수행하는 데 사용되는 OCSP 서버의 목록 및 순서를 제어합니다. 기본값은 UseAInCert입니다.

해지 확인 스타일: OCSP 서버의 인증서를 확인하는 동안 사용되는 해지 확인 스타일을 지정합니다. 기본값은 CheckIfAvailable입니다.

임시 전송: OCSP 요청에서 임시 항목을 전송할지 여부를 지정합니다. 임시 항목은 타임스탬프, 웹 페이지의 방문 카운터 또는 파일에서 무단으로 재생되거나 재생되지 않도록 하는 특수 마커일 수 있습니다. 기본값은 true입니다.

최대 클럭 기울이기 시간: 응답 시간과 로컬 시간 사이의 허용된 최대 기울이기(분)입니다. 최소값은 0이고 최대값은 2147483647m입니다. 기본값은 5m입니다.

응답 새로 고침 시간: 사전 구성된 OCSP 응답이 유효한 것으로 간주되는 최대 시간(분)입니다. 최소값은 1m이고 허용되는 최대값은 2147483647. 기본값은 525600(1년)입니다.

Sign OCSP 요청: OCSP 요청에 서명해야 하는지 여부를 지정합니다. 기본값은 false입니다.

서명자 자격 증명 요청 별칭: 서명이 활성화된 경우 OCSP 요청 서명에 사용할 자격 증명 별칭을 지정합니다. OCSP 요청 서명이 활성화된 경우에만 사용됩니다. 기본값이 없습니다.

온라인 이동: 해지 확인을 위해 온라인 상태로 전환할지 여부를 지정합니다. 기본값은 true입니다.

응답의 thisUpdate 및 nextUpdate 시간 무시: 응답의 thisUpdate 시간을 무시할지 여부를 지정합니다. 이 경우 응답 유효성에 부정적인 영향을 주지 않습니다. 기본값은 false입니다.

OCSPNoCheck 확장 허용: 응답 서명 인증서에서 OCSPNoCheck 확장을 허용할지 여부를 지정합니다. 기본값은 true입니다.

OCSP ISIS-MTT CertHash 확장 필요: 인증서 공개 키 해시 확장을 OCSP 응답에 포함해야 하는지 여부를 지정합니다. 기본값은 false입니다.

디버깅을 위한 오류 처리 옵션

다음 API 호출에서 인증서 캐시 제거: 다음 서명 서비스 작업이 호출될 때 인증서 캐시를 지울지 여부를 지정합니다. 작업이 호출되면 이 옵션이 false로 다시 설정됩니다. 기본값은 false입니다.

다음 API 호출에서 CRL 캐시 제거: 다음 서명 서비스 작업이 호출될 때 CRL 캐시를 지울지 여부를 지정합니다. 작업이 호출되면 이 옵션이 false로 다시 설정됩니다. 기본값은 false입니다.

다음 API 호출에서 OCSP 캐시 제거: 다음 서명 서비스 작업이 호출될 때 OCSP 캐시를 제거할지 여부를 지정합니다. 작업이 호출되면 이 옵션이 false로 다시 설정됩니다. 기본값은 false입니다.

감시 폴더 서비스 설정

감시 폴더 서비스( WatchedFolder)는 모든 감시 폴더 끝점에 공통인 특성을 구성합니다. 또한 감시 폴더 끝점에 대한 기본값을 제공합니다. (감시 폴더 엔드포인트 구성 참조.) 외부 클라이언트 응용 프로그램에 의해 호출되거나 Workbench에서 생성된 프로세스에서 사용되지 않습니다.

감시 폴더 서비스에 대해 다음 설정을 사용할 수 있습니다.

크론 표현식: 쿼츠가 입력 디렉토리의 폴링을 예약하기 위해 사용하는 크론 표현식입니다.

반복 횟수: 입력 디렉토리가 폴링된 횟수입니다. 끝점 구성에 이 값이 지정되지 않은 경우 사용할 기본 반복 카운트입니다. -1이라는 값은 디렉터리를 무기한 스캔함을 나타냅니다. 기본값은 -1입니다.

반복 간격: 각 폴링 간격(초)인 경우 기본 횟수입니다. 이 값은 감시 폴더 끝점 구성에 다른 값을 지정하지 않는 한 반복 간격으로 사용됩니다. 기본값은 5입니다. 자세한 내용은 배치 크기 설정에 대한 설명을 참조하십시오.

비동기: 호출 유형을 비동기 또는 동기식으로 식별합니다. 임시 및 동기 프로세스는 동기식으로 호출할 수만 있습니다. 기본값은 비동기적입니다.

대기 시간: 입력 폴더에서 파일을 검색한 이후의 시간(초)에 대한 기본값입니다. 파일 또는 폴더가 대기 시간에 지정된 시간보다 오래된 경우 처리를 위해 선택됩니다. 기본값은 0입니다.

일괄 처리 크기: 스캔당 처리되는 파일 또는 폴더의 수에 대한 기본값입니다. 기본값은 2입니다.

[반복 간격] 및 [일괄 처리 크기] 설정은 모든 검사에서 감시 폴더의 파일 수를 결정합니다. 감시 폴더는 Quartz 스레드 풀을 사용하여 입력 폴더를 검색합니다. 스레드 풀은 다른 서비스와 공유됩니다. 검색 간격이 작은 경우 스레드가 입력 폴더를 자주 스캔합니다. 파일이 감시 폴더에 자주 드롭되는 경우 스캔 간격을 작게 유지합니다. 파일을 자주 삭제하는 경우 다른 서비스에서 스레드를 사용할 수 있도록 더 큰 검색 간격을 사용하십시오.

많은 수의 파일을 삭제하는 경우 일괄 처리 크기를 크게 만듭니다. 예를 들어, 감시 폴더 끝점에 의해 호출된 서비스가 분당 700개의 파일을 처리할 수 있고 사용자가 파일을 입력 폴더에 같은 속도로 삭제한 경우 배치 크기를 350으로 설정하고 반복 간격을 30초로 설정하면 감시 폴더를 너무 자주 스캔하지 않고도 감시 폴더 성능이 향상됩니다.

감시 폴더에 파일을 놓으면 입력에 파일이 나열되므로 스캔이 발생하는 경우 초당 성능이 저하될 수 있습니다. 스캔 간격을 늘리면 성능이 향상됩니다. 삭제되는 파일의 볼륨이 작은 경우 그에 따라 [일괄 처리 크기] 및 [반복 간격]을 조정합니다. 예를 들어 매 초마다 10개의 파일이 삭제되는 경우 반복 간격을 1초로 설정하고 배치 크기를 10으로 설정합니다.

클러스터 구성에서 감시 폴더 끝점의 배치 크기는 여러 클러스터 노드로 확장되지 않습니다. 예를 들어, 두 노드 클러스터에 대해 일괄 처리 크기가 2으로 설정되어 있고 [스로틀] 옵션을 선택한 경우 노드는 한 번에 두 개의 파일을 처리하는 대신 두 개의 일괄 처리를 일괄적으로 처리합니다.

중복 파일 이름 덮어쓰기: 감시 폴더가 중복 결과 파일 이름을 덮어쓸 것인지 여부 및 동일한 이름의 보존된 문서를 덮어쓸 것인지 여부를 지정하는 부울 문자열입니다.

폴더 유지: 보존 폴더의 기본값입니다. 이 폴더는 입력을 성공적으로 처리할 경우 소스 파일을에 복사하는 데 사용됩니다. 이 값은 결과 폴더 설정에 설명된 대로 파일 패턴이 있는 비어 있거나 상대 또는 절대 경로일 수 있습니다.

실패 폴더: 실패 파일이 복사되는 폴더의 이름입니다. 이 값은 결과 폴더 설정에 설명된 대로 파일 패턴이 있는 비어 있거나 상대 또는 절대 경로일 수 있습니다.

결과 폴더: 결과 폴더의 기본 이름입니다. 이 폴더는 결과 파일을에 복사하는 데 사용됩니다. 이 값은 다음 파일 패턴을 사용하는 비어 있거나 상대 또는 절대 경로일 수 있습니다.

  • %F = 파일 이름 접두사
  • %E = 파일 이름 확장명
  • %Y = 년(전체)
  • %y = 년(마지막 두 자리)
  • %M = 월
  • %D = 월 중 일
  • %d = 일
  • %H = 시간(24시간)
  • %h = 시간(12시간)
  • %m = 분
  • %s = 초
  • %l = 밀리초
  • %R = 난수(0부터 9까지)
  • %P = 프로세스 또는 작업 ID

예를 들어, 2009년 7월 17일 오후 8시이고 C:/Test/WF0/failure/%Y/%M/%D/%H/을 지정하는 경우 결과 폴더는 C:/Test/WF0/failure/2009/07/17/20입니다.

경로가 절대 경로가 아닌 상대적인 경우에는 감시 폴더 내에 폴더가 만들어집니다. 파일 패턴에 대한 자세한 내용은 파일 패턴 정보를 참조하십시오.

노트

결과 폴더의 크기가 작을수록 더 나은 감시 폴더 성능이 유지됩니다. 예를 들어, 감시 폴더의 예상 로드가 매시간마다 1000개의 파일인 경우 매시간마다 새 하위 폴더가 만들어지도록 result/%Y%M%D%H 등의 패턴을 시도합니다. 로드가 작은 경우(예: 하루에 1000개 파일) result/%Y%M%D 등의 패턴을 사용할 수 있습니다.

스테이지 폴더: 감시 폴더 내의 스테이지 폴더에 대한 기본 이름입니다.

입력 폴더: 감시 폴더 내의 입력 폴더에 대한 기본 이름입니다.

실패 시 유지: true일 경우 실패 시 원래 파일이 실패 폴더에서 유지됩니다.

스로틀: 이 옵션을 선택하면, AEM Forms가 지정된 시간에 처리하는 감시 폴더 작업 수를 제한합니다. 일괄 처리 크기 값은 최대 작업 수를 결정합니다(조정 정보 참조).

웹 서비스 설정

웹 서비스 서비스( WebService)를 사용하면 프로세스에서 웹 서비스 작업을 호출할 수 있습니다.

웹 서비스 서비스를 사용하면 프로세스에서 웹 서비스 작업을 호출할 수 있습니다. 예를 들어, 조직은 서비스 공급자의 노출된 웹 서비스를 호출하여 연락처 및 계정 세부 정보와 같은 정보를 저장하고 검색하는 프로세스를 통합할 수 있습니다. 웹 서비스 서비스는 지정된 웹 서비스를 호출하고 각 매개 변수의 값을 전달합니다. 그런 다음 작업의 반환 값을 프로세스 내의 지정된 변수에 저장합니다.

웹 서비스 서비스가 SOAP 메시지를 보내고 수신하여 웹 서비스와 상호 작용합니다. 또한 이 서비스는 WS-Attachment 프로토콜을 사용하여 SOAP 메시지와 함께 MIME, MTOM 및 SwaRef 첨부 파일 전송을 지원합니다. 웹 서비스 상호 작용은 SAP 시스템 및 .NET 웹 서비스와 호환됩니다.

웹 서비스 서비스에서는 다음 설정을 사용할 수 있습니다.

키 저장소: 인증에 사용할 개인 키가 들어 있는 키 저장소 파일의 전체 경로입니다. Forms 서버에서 파일에 액세스할 수 있어야 합니다.

키 저장소 암호: 키 저장소 파일의 암호입니다.

키 저장소 유형: 키 저장소의 유형입니다. Forms 서버를 실행하는 JVM에 대해 구성된 기본 키 저장소 유형을 사용할 값을 제공하지 않습니다. 그렇지 않으면 다음 값 중 하나를 제공합니다.

  • jks
  • pkcs12
  • cms
  • jecks

트러스트 저장소: 웹 서비스 서버의 공개 키가 포함된 트러스트 저장소 파일의 전체 경로입니다.

Trust Store 암호: truststore 파일의 암호입니다.

트러스트 저장소 유형: truststore의 유형입니다. Forms 서버를 실행하는 JVM에 대해 구성된 기본 키 저장소 유형을 사용할 값을 제공하지 않습니다. 그렇지 않으면 다음 값 중 하나를 제공합니다.

  • jks
  • pkcs12
  • cms
  • jecks

XSLT 변환 서비스 설정

XSLT 변환 서비스( XSLTService)를 사용하면 프로세스에서 XML 문서에 XSLT(Extensible Stylesheet Language Transformations)를 적용할 수 있습니다.

XSLT 변환 서비스에 다음 설정을 사용할 수 있습니다.

공장 이름: XSLT 변환을 수행하는 데 사용할 Java 클래스의 정규화된 이름입니다. 값을 지정하지 않으면 Forms 서버를 실행하는 Java Virtual Machine에 구성된 기본 팩토리가 사용됩니다.

서비스에 대한 보안 설정 수정

forms server를 사용하면 각 서비스에 대한 보안 설정을 구성할 수 있으므로 서비스별 수준에서 세분화된 액세스 제어를 구성할 수 있습니다.

기본 보안 프로필이 설치되어 시스템 요구 사항을 충족하도록 구성할 수 있습니다. 각 보안 프로필에는 연관된 도메인이 있으며 사용자 수준 또는 그룹 수준에서 만들어집니다.

서비스에 대한 보안 설정 수정

  1. 관리 콘솔에서 서비스 > 애플리케이션 및 서비스 > 서비스 관리를 클릭합니다.

  2. 서비스 관리 페이지에서 구성할 서비스를 클릭합니다.

  3. 보안 탭을 클릭합니다.

  4. 인증해야 하는 발신자 목록에서 예 또는 아니오를 선택하여 자격 증명으로 서비스를 호출할 수 있는지 여부를 지정합니다.

    예를 선택하면 서비스 호출자가 인증되고 해당 호출자의 사용자 주도자가 서비스를 호출할 수 있는 권한이 있어야 합니다.그렇지 않으면 호출 시도가 거부됩니다.

    아니오를 선택하면 서비스의 호출자가 인증되거나 인증되지 않을 수 있습니다. 인증 검사가 없으므로 서비스 호출이 항상 성공합니다.

  5. 익명 액세스에 대해 플래그가 지정된 작업을 하나 이상 포함하는 서비스의 경우 익명 액세스 허용을 선택하거나 선택 취소합니다. 익명 액세스가 활성화되면 시스템 내의 모든 사용자가 서비스에 대한 작업을 호출할 수 있습니다. 익명 액세스가 비활성화된 경우 서비스를 호출하고 작업을 호출하는 권한이 사용자에게 부여되어야 합니다. 사용자에게 직접 또는 그러한 권한이 있는 그룹의 일부로 이러한 권한이 부여됩니다.

  6. 일부 서비스의 경우 작업을 실행하는 사용자 계정이 결과에 영향을 줍니다. 예를 들어, 컨텐츠 서비스(더 이상 사용되지 않음)에서 컨텐츠를 저장하는 사용자가 컨텐츠 소유자가 되어 나중에 컨텐츠에 액세스할 수 있는 사용자에게 영향을 줍니다. 컨텐츠를 저장하는 프로세스를 사용하는 경우 저장된 컨텐츠를 사용자가 소유하므로 문서 관리 서비스를 실행하는 데 사용되는 사용자에 대해 생각해 보십시오.

    서비스에서 작업을 실행하는 데 사용하는 런타임 ID를 지정하려면 실행 지정 을 선택하고 관련 목록에서 옵션을 선택한 다음 저장 을 클릭합니다. 다음 옵션 중에서 선택합니다.

    호출자: 서비스를 호출한 사용자와 동일한 ID를 사용합니다.

    시스템: 시스템 사용자를 사용하여 전체 권한을 가진 서비스를 실행합니다.

    명명된 사용자: 특정 사용자로 서비스를 실행할 수 있도록 해줍니다. 이 옵션을 선택한 경우 사용자 선택 을 클릭하여 사용자를 검색하고 선택할 수 있는 주도자 선택 페이지를 표시합니다.

    실행 지정 을 선택하지 않으면 기본 동작이 사용됩니다.

    노트

    xfaForm, Document Form 및 Form 변수와 함께 사용되는 서비스를 렌더링 및 제출하면 항상 시스템 사용자 계정을 사용하여 실행됩니다.

  7. 사용자 및 그룹이 이 서비스에 대해 가지고 있는 권한을 지정하려면 주도자 추가 를 클릭하십시오.

  8. 사용자 관리 화면에 사용자 관리에 구성된 사용자 및 그룹이 표시됩니다. 원하는 사용자 또는 그룹이 표시되지 않으면 검색 함수를 사용하여 찾습니다. 사용자 또는 그룹 이름을 클릭합니다.

  9. 권한 추가 화면에서 이 서비스의 사용자 또는 그룹에 지정할 권한을 선택합니다.

    • INVOKE_PERM: 서비스의 모든 작업을 호출합니다
    • MODIFY_CONFIG_PERM: 서비스의 구성을 수정합니다
    • SUPERVISOR_PERM: 프로세스에서 생성된 서비스에 대한 프로세스 인스턴스 데이터를 보려면
    • START_STOP_PERM: 서비스를 시작 및 중지하려면 다음을 수행하십시오
    • ADD_REMOVE_ENDPOINTS_PERM: 서비스의 끝점을 추가, 제거 및 수정하려면 다음을 수행합니다
    • CREATE_VERSION_PERM: 서비스의 새 버전을 만들려면
    • DELETE_VERSION_PERM: 서비스 버전을 삭제하려면
    • MODIFY_VERSION_PERM: 서비스 버전을 수정하려면
    • READ_PERM: 서비스를 보려면
    • PROCESS_OWNER_PERM: 향후 AEM Forms 버전에서 사용할 수 있습니다. 이 권한을 사용하지 마십시오.
    • SERVICE_MANAGER_PERM: 향후 AEM Forms 버전에서 사용할 수 있습니다. 이 권한을 사용하지 마십시오.
    • SERVICE_AGENT_PERM: 향후 AEM Forms 버전에서 사용할 수 있습니다. 이 권한을 사용하지 마십시오.
  10. 추가를 클릭합니다.

보안 프로필에서 주도자 제거

  1. 서비스 관리 페이지에서 구성할 서비스를 선택합니다.
  2. 보안 탭을 클릭하고 제거할 보안 프로필을 선택한 다음 제거​를 클릭합니다.

서비스에 대한 풀링 구성

각 서비스는 풀링 기능을 활용하여 수신 호출 요청을 처리할 수 있습니다. 서비스 풀을 사용하면 서비스 인스턴스가 한 번에 하나의 스레드에 의해 호출되고 호출 요청 간에 다시 사용되므로 성능이 향상될 수 있습니다. 또한 풀링을 사용하여 최대 비동기 서비스 인스턴스 옵션을 지정할 수 있습니다. 이 옵션을 사용하면 서비스가 병렬로 처리되는 요청 수를 제한할 수 있습니다.

풀링 사용

  1. 관리 콘솔에서 서비스 > 애플리케이션 및 서비스 > 서비스 관리를 클릭합니다.
  2. 서비스 관리 페이지에서 구성할 서비스를 클릭합니다.
  3. 풀링 탭을 클릭합니다.
  4. 요청 처리 전략 목록에서 모든 요청에 대해 풀링된 인스턴스를 선택합니다.
  5. 초기 서비스 인스턴스 풀 크기 상자에 풀의 초기 크기를 입력합니다. 서비스를 배포할 때 이 수는 무료 풀에 생성되어 할당된 서비스 구현 인스턴스의 수를 확인하고 호출 요청을 기다리는 데 사용됩니다. 이렇게 하면 서비스 인스턴스를 초기화하지 않고 서비스 컨테이너가 호출 요청에 즉시 응답할 수 있습니다.
  6. [최대 서비스 인스턴스 풀 크기] 상자에 지정된 서비스에 대한 풀의 최대 인스턴스 수를 입력합니다. 이 설정은 지정된 시간에 주어진 서비스를 실행할 수 있는 스레드 수를 제어합니다. 기본값은 0이며, 따라서 풀 크기는 제한이 없습니다.
  7. [최대 비동기 서비스 인스턴스] 상자에 지정된 시간에 비동기 요청을 처리하는 데 사용할 수 있는 풀의 최대 인스턴스 수를 입력합니다. 이 설정을 사용하면 서비스에서 동시에 처리할 수 있는 요청 수를 제한할 수 있습니다.
  8. 호출 대기 시간 초과 상자에 서비스가 호출 요청에 사용할 수 있을 때까지 대기할 시간(밀리초)을 입력합니다. 이 설정에 대한 값을 지정하지 않으면 기본값은 0이며, 이 경우 대기 시간이 없습니다.
  9. 저장을 클릭합니다.

풀링 제거

  1. 관리 콘솔에서 서비스 > 애플리케이션 및 서비스 > 서비스 관리를 클릭합니다.

  2. 서비스 관리 페이지에서 구성할 서비스를 클릭합니다.

  3. 풀링 탭을 클릭합니다.

  4. 요청 처리 전략 목록에서 각 요청에 대한 새 인스턴스 또는 모든 요청에 대한 단일 인스턴스를 선택합니다.

    모든 요청에 대한 단일 인스턴스: 첫 번째 요청이 컨테이너에 들어올 때 서비스 인스턴스가 만들고 캐시됩니다. 해당 요청 이후의 모든 요청은 동일한 서비스 인스턴스를 사용하여 요청을 처리합니다.

    각 요청에 대한 새 인스턴스: 받은 각 호출에 대해 새 서비스 인스턴스가 생성됩니다.

  5. 저장을 클릭합니다.

이 페이지에서는