AEM Forms 작업 공간 JSON 개체 설명 aem-forms-workspace-json-object-description

CAUTION
AEM 6.4가 확장 지원이 종료되었으며 이 설명서는 더 이상 업데이트되지 않습니다. 자세한 내용은 기술 지원 기간. 지원되는 버전 찾기 여기.

AEM Forms 작업 공간에 사용되는 JSON 개체는 아래에 설명되어 있습니다.

  1. 범주

    카테고리는 작업 공간의 시작 프로세스 탭에 있습니다. 이러한 카테고리는 시작점을 분류하는 데 사용됩니다.

속성
클라이언트만
댓글
이름
F
카테고리 이름
id
F
카테고리 ID
설명
F
카테고리 설명
parentOid
F
상위 카테고리의 oid 포함
startPointsList
T
카테고리에 있는 모든 시작점 목록을 포함합니다
categoryList
T
카테고리의 직접 하위 카테고리 목록을 포함합니다
NOTE
모든 시작점과 즐겨찾기는 클라이언트 측에 정의된 카테고리입니다. 즐겨찾기 카테고리에는 사용자가 즐겨찾기로 표시한 모든 시작점이 포함됩니다. 모든 시작점 카테고리에 모든 시작점이 포함됩니다.
  1. Startpoint

    시작점은 호출될 때 작업공간에서 프로세스를 시작하는 데 사용됩니다.

    table 0-row-3 1-row-3 2-row-3 3-row-3 4-row-3 5-row-3 6-row-3 7-row-3 8-row-3 9-row-3 10-row-3
    속성 클라이언트만 댓글
    categoryId F 여기에는 시작점이 속한 카테고리의 ID가 포함되어 있습니다.
    설명 F 여기에는 시작점에 대한 설명이 포함되어 있습니다.
    이름 F 여기에는 시작점의 이름이 포함되어 있습니다.
    serializedImageTicket F 시작점에 해당하는 이미지 티켓이 포함되어 있습니다. 이 이미지 티켓은 서버에서 시작점에 대한 이미지를 가져오기 위해 startpoint의 imageUrl 필드에 사용됩니다.
    serviceName F 여기에는 startpoint에 대한 서비스 이름이 포함되어 있습니다.
    startpointId F 여기에는 시작점의 ID가 포함되어 있습니다.
    isFavorite T 시작점이 즐겨찾기인지 여부를 나타냅니다. startpoint가 favorite else false인 경우 true입니다.
    isDefaultImage T 프로세스에 지정된 이미지가 있는지 여부를 나타냅니다. 프로세스와 연결된 이미지가 없는 경우 true이고, 그렇지 않으면 false입니다.
    작업 T startpoint가 호출될 때 생성된 작업이 포함되어 있습니다.
    imageUrl T 여기에는 시작점에 해당하는 이미지의 URL이 포함되어 있습니다.
  2. 작업

    작업은 사용자/그룹에 할당되며 데이터로 채울 수 있는 사용자 인터페이스(양식 또는 안내서(더 이상 사용되지 않음)를 포함합니다. 사용자에게 작업이 할당되면 작성 및 제출 양식 또는 안내서가 제공됩니다.

속성
클라이언트만
댓글
classOfTask
F
작업이 lc8 작업인 경우 작업의 클래스가 'LC8'이고 그렇지 않으면 '표준'입니다.
completeTime
F
작업이 완료될 때 타임스탬프가 들어 있습니다.
consultGroupId
F
작업 확인을 수행할 수 있는 그룹의 ID가 포함되어 있습니다. 디자인 프로세스 중에 설정됩니다.
createTime
F
작업을 만들 때 타임스탬프가 들어 있습니다.
creationId
F
작업을 만든 사용자의 ID가 포함되어 있습니다.
currentAssignment
F
여기에는 현재 작업 할당에 대한 세부 정보가 포함되어 있습니다.
기한
F
여기에는 작업 마감일에 도달하는 타임스탬프가 포함되어 있습니다.
설명
F
작업에 대한 설명이 포함되어 있습니다.
displayName
F
작업의 표시 이름이 포함되어 있습니다.
forwardGroupId
F
작업을 전달할 수 있는 그룹의 ID가 포함되어 있습니다. 디자인 프로세스 중에 설정됩니다.
지침
F
작업에 대한 지침이 포함되어 있습니다.
isLocked
F
작업이 잠긴 경우 True입니다.
isMustOpenToComplete
F
작업을 완료하기 위해 작업 양식을 열어야 하는 경우 True입니다.
isOpenFullScreen
F
true인 경우 작업을 열 때 양식이 먼저 전체 화면을 표시합니다.
isRouteSelectionRequired
F
true일 경우 작업을 완료하려면 경로를 선택해야 합니다.
isShowAttachments
F
첨부 파일이 true이면 표시됩니다.
isStartTask
F
true이면 작업이 시작점에서 생성됩니다.
isVisible
F
작업이 작업 공간에 표시되면 True입니다.
nextRecommendations
F
다음 미리 알림을 위한 타임스탬프.
우선 순위
F
작업의 우선 순위를 포함합니다.
1 = 가장 높은 우선순위
2 = 높은 우선순위
3 = 일반 우선순위
4 = 낮음 우선순위
5 = 최저 우선순위
processInstanceId
F
작업이 속한 프로세스 인스턴스의 ID입니다.
processInstanceStatus
F
작업의 프로세스 인스턴스 상태입니다.
recommendationCount
F
작업에 대한 미리 알림 수가 포함되어 있습니다.
routeList
F
작업에 연결된 경로 목록이 포함되어 있습니다. 사용자는 경로 목록에서 경로를 선택하여 작업을 완료할 수 있습니다.
selectedRoute
F
작업이 완료될 때 선택한 경로의 이름이 포함되어 있습니다.
serializedImageTicket
F
작업에 해당하는 이미지 티켓이 포함되어 있습니다. 이 이미지 티켓은 서버에서 작업을 위한 이미지를 가져오기 위해 작업의 imageUrl 필드에 사용됩니다.
serviceName
F
작업에 대한 서비스 이름이 포함되어 있습니다.
serviceTitle
F
작업에 대한 서비스 제목이 포함되어 있습니다.
상태
F
1 = 생성됨(시작 지점에서 작업이 생성됨)
2 = 생성 및 저장(작업이 시작점에서 만들어지고 저장됨)
3 = 할당됨(프로세스가 시작된 후 사용자에게 작업이 할당됨)
4 = 지정 및 저장됨(작업이 할당되어 저장됨)
100 = 완료됨(작업이 완료됨)
101 = 마감 날짜(작업이 마감일에 도달했습니다.)
102 = 종료됨
stepName
F
디자인하는 동안 작업 세트의 이름이 포함되어 있습니다.
summaryUrl
F
작업 요약 URL이 포함되어 있습니다.
taskACL
F
작업의 액세스 제어 목록입니다.
taskId
F
작업의 ID입니다.
updateTime
F
작업을 마지막으로 업데이트한 타임스탬프입니다.
formUrl
T
작업에 대한 양식 URL을 포함합니다.
taskFormType
T
작업 양식 유형이 포함되어 있습니다. 이 필드를 사용하면 작업이 클라이언트에서 pdf for, swf 양식 등으로 렌더링됩니다.
showDirectActions
T
true면 경로 작업이 작업 공간에 표시됩니다.
showACLActions
T
true인 경우 앞으로, 참조, 공유와 같은 작업이 작업 공간에 표시됩니다.
supportsOffline
T
true일 경우 양식을 오프라인으로 전환할 수 있습니다. pdf 양식용입니다.
supportsSave
T
true이면 사용자가 작업을 저장할 수 있습니다.
readerSubmitOptions
T
이 개체에는 pdf 양식에 전송 단추가 없는 경우 Reader를 통해 pdf 양식을 제출하는 데 사용되는 옵션이 포함되어 있습니다.
isDefaultImage
T
프로세스에 지정된 이미지가 있는지 여부를 나타냅니다. 프로세스와 연결된 이미지가 없는 경우 true이고, 그렇지 않으면 false입니다.
historyTaskList
T
작업 세부 사항의 기록 탭에 사용되는 작업 목록이 포함되어 있습니다.
isOwner
T
로그인한 사용자가 작업 소유자인 경우 True입니다.
availableCommands
T
여기에는 작업에서 수행할 수 있는 모든 작업이 포함되어 있습니다.
availableCommands.directCommands
T
작업에 사용할 수 있는 모든 경로 작업이 포함되어 있습니다.
availableCommands.taskACLCommands
T
작업에 사용할 수 있는 경우 전달, 공유 및 참조 등의 명령이 포함되어 있습니다.
availableCommands.otherCommands
T
여기에는 잠금, 잠금 해제, 포기, 반환, 클레임 등의 명령이 포함되어 있습니다.
processInstanceInfo
T
작업의 프로세스 인스턴스에 대한 정보가 포함되어 있습니다.
processVariables
T
여기에는 프로세스 변수(있는 경우)의 개체 배열이 포함되어 있습니다.
pendingTasks
T
작업의 프로세스 인스턴스에 대해 보류 중인 작업 목록이 포함되어 있습니다.
userActions
T
개체 배열입니다. 각 객체에는 경로 및 해당 확인 메시지가 있는 경우 해당 확인 메시지에 대한 세부 정보가 포함되어 있습니다.
dataUrl
T
작업 형식의 데이터에 대한 URL입니다.
externalAppConfig
T
타사 애플리케이션 양식에 대한 구성입니다.
제출
T
작업이 제출되면 True입니다.
첨부 파일
T
작업에 대한 첨부 파일 목록입니다.
할당
T
작업의 할당 목록입니다.
  1. 필터

    필터는 기본적으로 사용자 또는 그룹의 대기열입니다. 작업이 사용자/그룹에 할당되면 해당 큐에 작업이 추가됩니다.

속성
클라이언트만
댓글
isDefault
F
Logged in 사용자의 기본 큐인 경우 True이고, 그렇지 않은 경우 false입니다.
이름
F
큐 소유자의 이름입니다.
qid
F
큐의 ID입니다.
유형
F
큐의 유형이 포함되어 있습니다.
0 - 사용자 큐.
1. 공유 큐.
2. 그룹 큐.
쿼리
T
필터와 연결된 쿼리가 포함되어 있습니다. 이 쿼리는 전체 작업 목록에서 작업을 검색하는 데 사용됩니다.
작업
T
필터에 속한 모든 작업 목록이 포함되어 있습니다.
  1. 부재 중

    부재 일정을 관리하고 부재 시 자신에게 할당된 작업의 흐름을 제어할 수 있습니다.

속성
클라이언트만
댓글
dateRanges
F
사용자의 부재 일정 배열 개체를 포함합니다. 각 예약 객체에서 startDate 필드에는 예약의 시작 날짜 및 종료 날짜 필드가 포함되어 있습니다. 일정에 endDate가 null인 경우 사용자가 부재 일정 종료 날짜를 예약하지 않았음을 의미합니다.
isNoPrimaryDesignate
F
사용자가 부재 중인 경우 기본 지정이 없는 경우 True입니다.
isOutOfOffice
F
사용자가 부재 중인 경우 True입니다.
outOfOfficeDesignate
F
여기에는 사용자별로 기본 지정으로 지정된 사용자의 세부 정보가 포함되어 있습니다.
processSpecificDesignates
F
프로세스 특정 부재 지정 개체들을 위한 개체 배열을 포함합니다. 각 프로세스 특정 지정 객체에서 processName은 프로세스 이름을 포함하고, 해당 프로세스에 대해 지정된 사용자가 없을 경우 isNotDesignated는 true이고, 해당 프로세스에 대해 지정된 사용자의 다른 세부 정보가 사용자에게 지정되지 않은 경우 userDesignated는 null입니다.
프로세스
T
사용자가 사용할 수 있는 모든 프로세스 목록이 포함되어 있습니다.
initialOutOfOfficeSettings
T
이 페이지에는 처음에 가져온 사용자의 초기 부재 중 설정이 포함되어 있습니다.
outOfOfficeSettings
T
수정된 부재 설정이 포함되어 있습니다.
userSearchHistory
T
이 파일에는 로그인한 사용자가 날짜까지 검색하는 사용자 목록이 포함되어 있습니다.
  1. 프로세스 인스턴스

    프로세스가 작업 공간이나 워크벤치를 통해 호출되면 프로세스 인스턴스가 생성됩니다.

속성
클라이언트만
댓글
설명
F
프로세스 인스턴스에 대한 설명
개시자
F
프로세스 인스턴스의 개시자의 이름입니다.
initiatorId
F
프로세스 인스턴스의 개시자의 ID입니다.
processCompleteTime
F
프로세스가 완료되면 타임스탬프를 사용합니다.
processInstanceId
F
프로세스 인스턴스의 ID입니다.
processInstanceStatus
F
0 = 시작됨
1 = 실행 중
2 = 완료
3 = 완료
4 = 종료됨
5 = 종료 중
6 = 일시 중단됨
7 = 일시 중단
8 = 일시 중단 해제
processName
F
프로세스의 이름입니다.
processStartTime
F
프로세스가 시작될 때 타임스탬프를 사용합니다.
processVariables
F
프로세스 변수의 개체 배열입니다. 각 프로세스 변수 객체에는 프로세스 변수의 이름인 이름, 프로세스 변수의 값인 값 및 프로세스 변수의 유형인 유형이 포함됩니다.
작업 목록
T
이 프로세스 인스턴스에서 생성한 작업입니다.
  1. 프로세스 이름
속성
클라이언트만
댓글
processMajorVersion
F
프로세스의 주요 버전입니다.
processMinorVersion
F
프로세스의 부 버전입니다.
processName
F
프로세스의 이름입니다.
processTitle
F
프로세스의 제목입니다.
processInstanceList
T
이 프로세스에 대한 프로세스 인스턴스 목록입니다.
  1. 작업 할당 개체

    작업 할당 객체에는 작업 지정에 대한 정보가 포함되어 있습니다. 다음은 작업의 할당 속성입니다.

속성
클라이언트만
댓글
assignmentCreateTime
F
이 작업 할당을 만들 때 타임스탬프를 사용합니다.
assignmentType
F
0 = 초기 배정
1 = 전달(작업이 현재 작업 소유자에게 전달되었습니다.)
2 = 반환됨(이전 작업 소유자가 작업을 현재 작업 소유자에게 반환함)
3 = 요청됨(현재 작업 소유자가 작업을 요청했습니다.)
4 = 에스컬레이션(에스컬레이션 후 태스크의 현재 소유자에게 태스크가 지정됨)
5 = 관리자 지정됨(관리자가 현재 작업 소유자에게 작업을 할당했습니다.)
6 = 상담됨 ( 현재 작업 소유자에게 작업이 상담되었습니다.)
assignmentUpdateTime
F
이 작업 할당이 업데이트될 때 타임스탬프.
queueId
F
현재 작업 소유자의 큐 ID입니다.
queueOwner
F
현재 작업 소유자의 이름입니다.
queueOwnerId
F
현재 작업 소유자의 ID입니다.
  1. 작업 ACL 개체

    작업 ACL 개체에는 전달, 공유, 참조 등과 같은 권한에 대한 정보가 들어 있습니다. 작업 다음은 작업의 ACL 속성입니다.

속성
클라이언트만
댓글
canAddAttachments
F
true일 경우 첨부 파일을 작업에 추가할 수 있습니다.
canAddNotes
F
true면 작업에 메모를 추가할 수 있습니다.
canClaim
F
true이면 작업을 요구할 수 있습니다.
canConsult
F
true일 경우 작업을 참조할 수 있습니다.
canForward
F
true이면 작업을 전달할 수 있습니다.
canShare
F
true면 작업을 공유할 수 있습니다.
  1. 작업 첨부 파일

    첨부 파일을 작업에 추가할 수 있습니다. 첨부 파일 유형은 첨부 파일 및 메모일 수 있습니다. 다음은 첨부 파일의 속성입니다.

속성
클라이언트만
댓글
createDate
F
첨부 파일을 만들 때의 타임스탬프.
creatorId
F
첨부 파일을 추가한 사용자의 ID입니다.
creatorName
F
첨부 파일을 추가한 사용자의 이름입니다.
설명
F
첨부 파일에 대한 설명입니다.
fileName
F
첨부 파일의 이름입니다.
id
F
첨부 파일의 ID입니다.
lastModifiedDate
F
첨부 파일이 마지막으로 수정된 경우 타임스탬프.
noteExtended
F
true면 확장된(긴) 메모입니다.
권한
F
첨부 파일과 연관된 권한. allowRead 필드는 읽기 권한이고 allowWrite는 쓰기 권한이며 allowDelete는 삭제 권한입니다.
크기
F
첨부 파일 크기(바이트)입니다.
taskId
F
첨부 파일이 추가된 작업의 ID입니다.
유형
F
Type은 파일에 대한 첨부 파일이며 Type은 참고에 대한 메모입니다.
formattedCreationDate
T
사용자의 UI 설정에 따른 첨부 파일 생성 날짜가 포함되어 있습니다.
formatDescription
T
서식 있는 첨부 설명. AEM Forms 작업 영역의 첨부 파일 설명에 있는 특수 문자를 표시하는 데 사용됩니다.
formatFileName
T
서식 있는 첨부 파일 이름입니다. AEM Forms 작업 영역에서 첨부 파일 이름에 있는 특수 문자를 표시하는 데 사용됩니다. 이건 참고용입니다
  1. 사용자

    다음은 사용자 객체의 속성입니다.

속성
클라이언트만
댓글
주소
F
사용자의 주소입니다.
commonName
F
사용자의 일반 이름입니다.
설명
F
사용자에 대한 설명입니다.
directGroupMembership
F
사용자 그룹 목록입니다.
displayName
F
사용자의 이름을 표시합니다.
email
F
사용자의 이메일 ID입니다.
isOutOfOffice
F
사용자가 부재 중인 경우 True입니다.
lastName
F
사용자의 성입니다.
firstName
F
사용자의 이름입니다.
oid
F
사용자의 ID입니다.
org
F
사용자의 조직 이름입니다.
postalAddress
F
사용자의 우편 주소입니다.
전화
F
사용자의 연락처 번호입니다.
phoneNumber
F
사용자의 연락처 번호입니다.
userid
F
사용자의 로그인 ID입니다.
recommendation-more-help
a6ebf046-2b8b-4543-bd46-42a0d77792da