AEM Forms 작업 영역 JSON 개체 설명
마지막 업데이트: 2024년 7월 15일
- 적용 대상:
- Experience Manager 6.5
작성 대상:
- 관리자
- 사용자
- 개발자
AEM Forms 작업 영역에서 사용되는 JSON 개체는 아래에 설명되어 있습니다.
-
범주
범주는 작업 영역의 시작 프로세스 탭에 있습니다. 이러한 범주는 시작점을 분류하는 데 사용됩니다.
속성 | 클라이언트만 | 댓글 |
이름 | 금 | 카테고리 이름 |
id | 금 | 범주 ID |
설명 | 금 | 범주 설명 |
parentOid | 금 | 상위 범주 의 oid를 포함합니다. |
startPointsList | 화 | 범주에 있는 모든 시작 지점 목록을 포함합니다. |
범주 목록 | 화 | 범주의 직접 자식 범주 목록을 포함합니다. |
모든 시작 지점 및 즐겨찾기는 클라이언트측에 정의된 카테고리입니다. 즐겨찾기 카테고리에는 사용자가 즐겨찾기로 표시한 모든 시작 지점이 포함되어 있습니다. 모든 시작 지점 카테고리는 모든 시작 지점을 포함합니다.
-
시작점
시작점은 호출될 때 작업공간에서 프로세스를 시작하는 데 사용됩니다.
속성 클라이언트만 댓글 categoryId 금 여기에는 시작 지점이 속한 카테고리의 ID가 포함됩니다. 설명 금 시작점에 대한 설명이 포함되어 있습니다. 이름 금 시작점의 이름이 포함되어 있습니다. serializedImageTicket 금 시작점에 해당하는 이미지 티켓이 포함되어 있습니다. 이 이미지 티켓은 서버에서 startpoint의 이미지를 가져오기 위해 startpoint의 imageUrl 필드에 사용됩니다. serviceName 금 시작점에 대한 서비스 이름이 포함되어 있습니다. startpointId 금 시작 지점 ID가 포함되어 있습니다. isFavorite 화 시작 지점이 즐겨찾기인지 여부를 나타냅니다. Startpoint가 Favorite이면 True이고, 그렇지 않으면 False입니다. isDefaultImage 화 프로세스에 대해 지정된 이미지가 있는지 여부를 나타냅니다. 프로세스와 연결된 이미지가 없으면 True이고, 그렇지 않으면 false입니다. 작업 화 시작 지점이 호출될 때 생성된 작업이 포함됩니다. imageUrl 화 시작점에 해당하는 이미지의 URL이 포함되어 있습니다. -
작업
작업은 사용자/그룹에 할당되며 데이터로 채울 수 있는 사용자 인터페이스(양식 또는 안내서(더 이상 사용되지 않음))를 포함합니다. 사용자에게 작업이 할당되면 작성 및 제출하기 위한 양식 또는 안내서가 제공됩니다.
속성 | 클라이언트만 | 댓글 |
classOfTask | 금 | 작업이 lc8 작업 또는 '표준'인 경우 작업 클래스는 'LC8'입니다. |
completeTime | 금 | 작업이 완료되면 타임스탬프가 포함됩니다. |
consultGroupId | 금 | 여기에는 작업을 참조할 수 있는 그룹의 ID가 포함되어 있습니다. 디자인 프로세스 중에 설정됩니다. |
createTime | 금 | 작업을 만들 때 타임스탬프가 포함됩니다. |
creationId | 금 | 여기에는 작업을 만든 사용자의 ID가 포함되어 있습니다. |
currentAssignment | 금 | 작업의 현재 할당에 대한 세부 정보가 포함되어 있습니다. |
기한 | 금 | 작업이 기한에 도달할 때까지의 타임스탬프가 들어 있습니다. |
설명 | 금 | 작업에 대한 설명이 포함되어 있습니다. |
displayName | 금 | 작업의 표시 이름이 포함되어 있습니다. |
forwardGroupId | 금 | 여기에는 작업을 전달할 수 있는 그룹의 ID가 포함되어 있습니다. 디자인 프로세스 중에 설정됩니다. |
지침 | 금 | 작업에 대한 지침이 포함되어 있습니다. |
isLocked | 금 | 작업이 잠겨 있으면 True입니다. |
isMustOpenToComplete | 금 | 작업을 완료하려면 작업 양식을 열어야 하는 경우 True입니다. |
isOpenFullScreen | 금 | true이면 작업을 열 때 폼이 처음으로 전체 화면을 표시합니다. |
isRouteSelectionRequired | 금 | true인 경우 작업을 완료하려면 경로를 선택해야 합니다. |
isShowAttachments | 금 | True인 경우 첨부 파일이 표시됩니다. |
isStartTask | 금 | true인 경우 작업이 시작 지점에서 만들어집니다. |
isVisible | 금 | 작업이 작업 영역에 표시되면 True입니다. |
nextReminder | 금 | 다음 미리 알림에 대한 타임스탬프. |
우선 순위 | 금 | 여기에는 작업의 우선 순위가 포함되어 있습니다. 1 = 최고 우선 순위 2 = 최고 우선 순위 3 = 보통 우선 순위 4 = 최저 우선 순위 5 = 최저 우선 순위 |
processInstanceId | 금 | 작업이 속한 프로세스 인스턴스의 ID입니다. |
processInstanceStatus | 금 | 작업의 프로세스 인스턴스 상태입니다. |
reminderCount | 금 | 작업에 대한 미리 알림 수가 포함되어 있습니다. |
routeList | 금 | 여기에는 작업과 연결된 경로 목록이 포함되어 있습니다. 사용자는 경로 목록에서 경로를 선택하여 작업을 완료할 수 있습니다. |
selectedRoute | 금 | 작업이 완료되었을 때 선택한 경로의 이름을 포함합니다. |
serializedImageTicket | 금 | 작업에 해당하는 이미지 티켓이 포함되어 있습니다. 이 이미지 티켓은 작업의 imageUrl 필드에서 서버의 작업 이미지를 가져오는 데 사용됩니다. |
serviceName | 금 | 작업에 대한 서비스 이름이 포함되어 있습니다. |
serviceTitle | 금 | 작업에 대한 서비스 제목을 포함합니다. |
상태 | 금 | 1 = 생성됨(작업이 시작 지점에서 생성됨) 2 = 생성 및 저장됨(작업이 시작 지점에서 생성되어 저장됨) 3 = 할당됨(프로세스가 시작된 후 작업이 사용자에게 할당됨) 4 = 할당 및 저장됨(작업이 할당 및 저장됨) 100 = 완료됨(작업이 완료되었습니다.) 101 = 기한 지남(작업이 기한에 도달했습니다.) 102 = 종료됨 |
stepName | 금 | 프로세스 디자인 중에 작업 집합의 이름이 들어 있습니다. |
summaryUrl | 금 | 작업 요약 URL이 포함되어 있습니다. |
taskACL | 금 | 작업의 액세스 제어 목록입니다. |
taskId | 금 | 작업의 ID입니다. |
updateTime | 금 | 작업을 마지막으로 업데이트한 타임스탬프. |
formUrl | 화 | 작업에 대한 양식 URL이 포함되어 있습니다. |
taskFormType | 화 | 작업 양식 유형이 포함되어 있습니다. 이 필드를 사용하면 작업이 클라이언트에서 pdf, swf 양식 등으로 렌더링됩니다. |
showDirectActions | 화 | true인 경우 경로 작업이 작업 영역에 표시됩니다. |
showACLAactions | 화 | true인 경우 작업 영역에 전달, 참조, 공유 등의 작업이 표시됩니다. |
supportsOffline | 화 | true인 경우 양식을 오프라인으로 전환할 수 있습니다. PDF 양식에만 해당됩니다. |
supportsSave | 화 | true인 경우 사용자가 작업을 저장할 수 있습니다. |
readerSubmitOptions | 화 | 이 개체에는 PDF 양식에 제출 단추가 없는 경우 Reader를 통해 PDF 양식을 제출하는 데 사용되는 옵션이 있습니다. |
isDefaultImage | 화 | 프로세스에 대해 지정된 이미지가 있는지 여부를 나타냅니다. 프로세스에 연결된 이미지가 없으면 true이고, 그렇지 않으면 false입니다. |
historyTaskList | 화 | 여기에는 작업 세부 정보의 기록 탭에서 사용되는 작업 목록이 포함되어 있습니다. |
isOwner | 화 | 로그인한 사용자가 작업의 소유자인 경우 True입니다. |
availableCommands | 화 | 작업에 대해 수행할 수 있는 모든 작업이 포함되어 있습니다. |
availableCommands.directCommands | 화 | 작업에 사용할 수 있는 모든 경로 작업이 포함되어 있습니다. |
availableCommands.taskACLCommands | 화 | 여기에는 작업에 사용 가능한 경우 전달, 공유 및 확인과 같은 명령이 포함되어 있습니다. |
availableCommands.otherCommands | 화 | 여기에는 잠금, 잠금 해제, 포기, 반환, 클레임 등의 명령이 포함되어 있습니다. |
processInstanceInfo | 화 | 작업의 프로세스 인스턴스에 대한 정보가 포함되어 있습니다. |
processVariables | T | 프로세스 변수의 개체 배열이 포함되어 있습니다(있는 경우). |
pendingTasks | 화 | 작업의 프로세스 인스턴스에 대해 보류 중인 작업 목록이 들어 있습니다. |
userActions | 화 | 개체 배열입니다. 각 개체에는 경로와 해당 확인 메시지가 있는 경우 이에 대한 세부 정보가 들어 있습니다. |
dataUrl | 화 | 작업 형식의 데이터에 대한 URL입니다. |
externalAppConfig | 화 | 타사 응용 프로그램 양식에 대한 구성입니다. |
제출됨 | 화 | 작업이 제출되면 True입니다. |
첨부 파일 | 화 | 작업에 대한 첨부 파일 목록입니다. |
할당 | 화 | 작업의 할당 목록입니다. |
-
필터
필터는 기본적으로 사용자 또는 그룹의 큐입니다. 작업이 사용자/그룹에 할당되면 해당 큐에 작업이 추가됩니다.
속성 | 클라이언트만 | 댓글 |
isDefault | 금 | 큐가 로그인한 사용자의 기본 큐이면 true이고, 그렇지 않으면 false입니다. |
이름 | 금 | 큐 소유자의 이름입니다. |
qid | 금 | 큐의 ID입니다. |
유형 | 금 | 여기에는 대기열 유형이 포함되어 있습니다. 0 - 사용자 큐. 1. 공유 큐. 2. 그룹 큐. |
쿼리 | 화 | 여기에는 필터와 연결된 쿼리가 포함됩니다. 이 쿼리는 전체 작업 목록에서 작업을 검색하는 데 사용됩니다. |
작업 | 화 | 필터에 속하는 모든 작업 목록이 들어 있습니다. |
-
부재 중
부재 중 부재 일정을 관리하고 자신에게 할당된 작업의 흐름을 제어할 수 있습니다.
속성 | 클라이언트만 | 댓글 |
dateRanges | 금 | 여기에는 사용자의 부재 중 일정 배열 개체가 포함되어 있습니다. 각 예약 개체에서 startDate 필드는 예약의 시작 날짜를 포함하고 endDate 필드는 예약의 종료 날짜를 포함합니다. endDate가 일정에서 null이면 사용자가 부재 중 일정의 종료 날짜를 예약하지 않았음을 의미합니다. |
isNoPrimaryDesignate | 금 | 사용자가 부재 중인 경우 기본 지정이 없으면 True입니다. |
isOutOfOffice | 금 | 사용자가 부재 중인 경우 True입니다. |
outOfOfficeDesignate | 금 | 여기에는 사용자가 기본 지정자로 할당한 사용자에 대한 세부 정보가 포함되어 있습니다. |
processSpecificDesignes | 금 | 여기에는 프로세스별 부재 중 지정을 위한 객체 배열이 포함됩니다. 각 프로세스별 지정 개체에서 processName은 프로세스 이름을 포함하며, 해당 프로세스에 할당된 사용자가 없으면 isNotDesignated가 true이고, 할당된 사용자가 없으면 userDesignated가 null이고, 그 밖에 해당 프로세스에 할당된 사용자의 세부 정보가 없습니다. |
프로세스 | 화 | 여기에는 사용자가 사용할 수 있는 모든 프로세스 목록이 포함되어 있습니다. |
initialOutOfOfficeSettings | 화 | 이 파일에는 처음에 가져오는 사용자의 초기 부재 설정이 포함되어 있습니다. |
outOfOfficeSettings | 화 | 수정된 부재 중 설정이 포함되어 있습니다. |
userSearchHistory | 화 | 날짜까지 로그인한 사용자가 검색한 사용자 목록이 들어 있습니다. |
-
프로세스 인스턴스
프로세스 인스턴스는 Workspace 또는 Workbench를 통해 프로세스가 호출될 때 생성됩니다.
속성 | 클라이언트만 | 댓글 |
설명 | 금 | 프로세스 인스턴스 에 대한 설명 |
개시자 | 금 | 프로세스 인스턴스의 초기자 이름. |
initiatorId | 금 | 프로세스 인스턴스의 시작자 ID입니다. |
processCompleteTime | 금 | 프로세스 완료 시 타임스탬프. |
processInstanceId | 금 | 프로세스 인스턴스의 ID입니다. |
processInstanceStatus | 금 | 0 = 시작됨 1 = 실행 2 = 완료 3 = 완료 4 = 종료됨 5 = 종료 6 = 일시 중단됨 7 = 일시 중단 8 = 일시 중단 해제 |
processName | 금 | 프로세스 이름. |
processStartTime | 금 | 프로세스가 시작될 때의 타임스탬프. |
processVariables | 금 | 프로세스 변수의 오브젝트 배열. 각 프로세스 변수 개체에는 프로세스 변수의 이름인 name, 프로세스 변수의 값인 value 및 프로세스 변수의 유형인 type이 포함됩니다. |
작업 목록 | 화 | 이 프로세스 인스턴스에서 생성한 작업입니다. |
- 프로세스 이름
속성 | 클라이언트만 | 댓글 |
processMajorVersion | 금 | 프로세스의 주 버전입니다. |
processMinorVersion | 금 | 프로세스의 부 버전입니다. |
processName | 금 | 프로세스 이름. |
processTitle | 금 | 프로세스의 제목입니다. |
processInstanceList | 화 | 이 프로세스에 대한 프로세스 인스턴스 목록입니다. |
-
작업 할당 개체
작업 할당 개체에는 작업 할당에 대한 정보가 들어 있습니다. 다음은 작업 할당의 속성입니다.
속성 | 클라이언트만 | 댓글 |
assignmentCreateTime | 금 | 이 작업 할당을 만들 때 타임스탬프. |
assignmentType | 금 | 0 = 초기 할당 1 = 전달(작업이 작업의 현재 소유자에게 전달되었습니다.) 2 = 반환됨(이전 작업 소유자가 작업을 현재 작업 소유자에게 반환함) 3 = 요청됨(작업의 현재 소유자가 작업을 요청했습니다.) 4 = 에스컬레이션(에스컬레이션 후 작업이 작업의 현재 소유자에게 할당됨) 5 = 관리자 할당됨(작업이 관리자에 의해 현재 작업 소유자에게 할당됨) 6 = 확인됨(작업이 현재 작업 소유자에게 확인되었습니다.) |
assignmentUpdateTime | 금 | 이 작업 할당이 업데이트될 때의 타임스탬프. |
queueId | 금 | 작업의 현재 소유자 큐 ID입니다. |
queueOwner | 금 | 작업의 현재 소유자 이름. |
queueOwnerId | 금 | 작업의 현재 소유자 ID입니다. |
-
작업 ACL 개체
작업 ACL 개체에는 작업의 전달, 공유, 참조 등의 권한에 대한 정보가 들어 있습니다. 다음은 작업 ACL의 속성입니다.
속성 | 클라이언트만 | 댓글 |
canAddAttachments | 금 | true인 경우 첨부 파일을 작업에 추가할 수 있습니다. |
canAddNotes | 금 | true인 경우 메모를 작업에 추가할 수 있습니다. |
canClaim | 금 | true인 경우 작업을 요구할 수 있습니다. |
canConsult | 금 | true이면 작업을 참조할 수 있습니다. |
canForward | 금 | true인 경우 작업을 전달할 수 있습니다. |
canShare | 금 | true이면 작업을 공유할 수 있습니다. |
-
작업 첨부
첨부 파일을 작업에 추가할 수 있습니다. 첨부 파일은 첨부 파일 및 메모 유형일 수 있습니다. 다음은 첨부 객체의 등록 정보입니다.
속성 | 클라이언트만 | 댓글 |
creationDate | 금 | 첨부 파일을 만들 때 타임스탬프. |
creatorId | 금 | 첨부 파일을 추가한 사용자의 ID입니다. |
creatorName | 금 | 첨부 파일을 추가한 사용자의 이름입니다. |
설명 | 금 | 첨부 파일에 대한 설명입니다. |
fileName | 금 | 첨부 파일 이름. |
id | 금 | 첨부 파일 ID. |
lastModifiedDate | 금 | 첨부 파일을 마지막으로 수정한 시간 기록입니다. |
noteExtended | 금 | true인 경우 메모는 확장된(긴) 메모입니다. |
권한 | 금 | 첨부 파일과 연결된 권한. allowRead 필드는 읽기 권한용이고 allowWrite는 쓰기 권한용이며 allowDelete는 삭제 권한용입니다. |
크기 | 금 | 첨부 파일의 크기(바이트)입니다. |
taskId | 금 | 첨부 파일이 추가된 작업의 ID입니다. |
유형 | 금 | 유형은 파일에 대한 첨부 파일이고 유형은 메모에 대한 메모입니다. |
formattedCreationDate | 화 | 사용자의 UI 설정에 따라 첨부 파일 생성 날짜가 들어 있습니다. |
formattedDescription | 화 | 서식 있는 첨부 파일 설명. AEM Forms 작업 영역의 첨부 파일 설명에 있는 특수 문자를 표시하는 데 사용됩니다. |
formattedFileName | 화 | 서식 있는 첨부 파일 이름. AEM Forms 작업 영역의 첨부 파일 이름에 있는 특수 문자를 표시하는 데 사용됩니다. 메모용입니다. |
-
사용자
다음은 사용자 객체의 속성입니다.
속성 | 클라이언트만 | 댓글 |
주소 | 금 | 사용자의 주소입니다. |
commonName | 금 | 사용자의 일반 이름입니다. |
설명 | 금 | 사용자에 대한 설명입니다. |
directGroupMemberships | 금 | 사용자 그룹 목록입니다. |
displayName | 금 | 사용자의 표시 이름입니다. |
전자 메일 | 금 | 사용자의 전자 메일 ID입니다. |
isOutOfOffice | 금 | 사용자가 부재 중인 경우 True입니다. |
lastName | 금 | 사용자의 성. |
firstName | 금 | 사용자의 이름입니다. |
oid | 금 | 사용자의 ID입니다. |
org | 금 | 사용자의 조직 이름입니다. |
postalAddress | 금 | 사용자의 우편 주소. |
전화 | 금 | 사용자의 연락처 번호입니다. |
전화 번호 | 금 | 사용자의 연락처 번호입니다. |
userid | 금 | 사용자의 로그인 ID입니다. |
recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2