ドキュメントAEM 6.5ユーザーガイド

AEM Forms Workspace JSON オブジェクトの詳細

最終更新日: 2024年7月15日
  • 適用対象:
  • Experience Manager 6.5
  • トピック:

作成対象:

  • 管理者
  • ユーザー
  • 開発者

AEM Forms Workspace で使用される JSON オブジェクトについて以下に説明します。

  1. カテゴリ

    カテゴリは、Workspace の「開始プロセス」タブにあります。これらのカテゴリは、スタートポイントを分類するのに使用されます。

プロパティクライアントのみコメント
nameFカテゴリ名
idFカテゴリ ID
説明Fカテゴリの説明
parentOidF親カテゴリの oid が含まれます
startPointsListTカテゴリにあるすべてのスタートポイントのリストが含まれます
categoryListTカテゴリの直接の子カテゴリのリストが含まれます
メモ
「すべてのスタートポイント」および「お気に入り」は、クライアント側で定義されるカテゴリです。「お気に入り」カテゴリには、ユーザーがお気に入りのマークを付けたすべてのスタートポイントが含まれます。「すべてのスタートポイント」カテゴリには、すべてのスタートポイントが含まれます。
  1. Startpoint

    スタートポイントは、呼び出された場合に Workspace からプロセスを開始するのに使用されます。

    プロパティクライアントのみコメント
    categoryIdFスタートポイントが属するカテゴリの ID が含まれます。
    descriptionFスタートポイントの説明が含まれます。
    nameFスタートポイントの名前が含まれます。
    serializedImageTicketFスタートポイントに対応するイメージチケットが含まれます。このイメージチケットは、サーバーからスタートポイントのイメージを取得するために、スタートポイントの imageUrl フィールドで使用されます。
    serviceNameFスタートポイントのサービスの名前が含まれます。
    startpointIdFスタートポイントの ID が含まれます。
    isFavoriteTスタートポイントがお気に入りであるかどうかを示します。スタートポイントがお気に入りである場合は true、そうでない場合は false です。
    isDefaultImageTプロセスに指定されたイメージがあるかどうかを示します。プロセスに関連付けられたイメージがない場合は true、ある場合は false です。
    taskTスタートポイントが呼び出される際に作成されたタスクが含まれます。
    imageUrlTスタートポイントに対応するイメージの URL が含まれます。
  2. タスク

    タスクはユーザー/グループに割り当てられ、データを入力できるフォームまたはガイド(推奨されていません)のユーザーインターフェイスが含まれます。ユーザーにタスクが割り当てられると、完了して送信するためのフォームまたはガイドが提供されます。

プロパティクライアントのみコメント
classOfTaskFタスクが lc8 タスクの場合、タスクのクラスは「LC8」ですが、それ以外の場合は「標準」です。
completeTimeFタスクが完了した時間のタイムスタンプが含まれます。
consultGroupIdFタスクを問い合わせることができるグループの ID が含まれます。これは、プロセスのデザイン中に設定されます。
createTimeFタスクが作成された時間のタイムスタンプが含まれます。
creationIdFタスクを作成したユーザーの ID が含まれます。
currentAssignmentFタスクの現在の割り当てに関する詳細が含まれます。
deadlineFタスクが期限に達する時間のタイムスタンプが含まれます。
descriptionFタスクの説明が含まれます。
displayNameFタスクの表示名が含まれます。
forwardGroupIdFタスクを転送することができるグループの ID が含まれます。これは、プロセスのデザイン中に設定されます。
instructionsFタスクの手順が含まれます。
isLockedFタスクがロックされている場合は true です。
isMustOpenToCompleteFタスクを完了するのにタスクフォームを開く必要がある場合は true です。
isOpenFullScreenFtrue の場合は、タスクを開いたときに初めてフォームで完了画面が表示されます。
isRouteSelectionRequiredFtrue の場合、タスクを完了するのにルートが選択されている必要があります。
isShowAttachmentsFtrue の場合は、添付ファイルが表示されます。
isStartTaskFtrue の場合、タスクはスタートポイントから作成されます。
isVisibleFタスクが Workspace に表示されている場合は true です。
nextReminderF次のリマインダーのタイムスタンプです。
priorityFタスクの優先度が含まれます。
1 = 最高の優先度
2 = 高い優先度
3 = 標準の優先度
4 = 低い優先度
5 = 最低の優先度
processInstanceIdFタスクが含まれるプロセスインスタンスの ID です。
processInstanceStatusFタスクのプロセスインスタンスのステータスです。
reminderCountFタスクのリマインダーの数が含まれます。
routeListFタスクに関連付けられたルートのリストが含まれます。ユーザーはルートリストからいずれかのルートを選択することによって、タスクを完了することができます。
selectedRouteFタスクが完了したときに選択したルートの名前が含まれます。
serializedImageTicketFタスクに対応するイメージチケットが含まれます。このイメージチケットは、サーバーからタスクのイメージを取得するために、タスクの imageUrl フィールドで使用されます。
serviceNameFタスクのサービスの名前が含まれます。
serviceTitleFタスクのサービスのタイトルが含まれます。
statusF1 = 作成済み(タスクはスタートポイントから作成されました。)
2 = 作成して保存済み(タスクはスタートポイントから作成されて保存されました。)
3 = 割り当て済み(タスクはプロセスが開始した後でユーザーに割り当てられました。)
4 = 割り当てて保存済み(タスクは割り当てられて保存されました。)
100 = 完了(タスクは完了しました。)
101 = 期限切れ(タスクはデッドラインに達しました。)
102 = 終了
stepNameFプロセスのデザイン中に設定されたタスクの名前が含まれます。
summaryUrlFタスクの概要 URL が含まれます。
taskACLFタスクのアクセス制御リストです。
taskIdFタスクの ID です。
updateTimeFタスクが最後に更新された時間のタイムスタンプです。
formUrlTタスクのフォームの URL が含まれます。
taskFormTypeTタスクのフォームタイプが含まれます。このフィールドを使用して、タスクはクライアントで PDF フォーム、SWF フォームなどにレンダリングされます。
showDirectActionsTtrue の場合、ルートアクションが Workspace に表示されます。
showACLActionsTtrue の場合、転送、問い合わせ、共有などのアクションが Workspace に表示されます。
supportsOfflineTtrue の場合、フォームをオフラインで使用することができます。これは、PDF フォームのみです。
supportsSaveTtrue の場合、ユーザーはタスクを保存できます。
readerSubmitOptionsTこのオブジェクトには、PDF フォームに送信ボタンがない場合にリーダー経由で PDF フォームを送信できるオプションが含まれます。
isDefaultImageTプロセスに指定されたイメージがあるかどうかを示します。プロセスに関連付けられたイメージがない場合は true、ある場合は false です。
historyTaskListTタスクの詳細の「履歴」タブに使用されるタスクのリストが含まれます。
isOwnerTログインしたユーザーがタスクの所有者である場合は true です。
availableCommandsTタスクで実行することができるすべてのアクションが含まれます。
availableCommands.directCommandsTタスクで利用可能なすべてのルートアクションが含まれます。
availableCommands.taskACLCommandsT転送、共有、問い合わせなどのタスクで利用できるコマンドが含まれます。
availableCommands.otherCommandsTロック、ロック解除、中断、返信、要求などの利用可能なコマンドが含まれます。
processInstanceInfoTタスクのプロセスインスタンスに関する情報が含まれます。
processVariablesTプロセス変数のオブジェクトの配列が含まれます(存在する場合)。
pendingTasksTタスクのプロセスインスタンスの保留中のタスクのリストが含まれます。
userActionsTオブジェクトの配列です。各オブジェクトにはルートに関する詳細および対応する確認メッセージが含まれます(存在する場合)。
dataUrlTタスクのフォームのデータの URL です。
externalAppConfigTサードパーティアプリケーションフォームの設定です。
submittedTタスクが送信された場合は true です。
attachmentsTタスクの添付ファイルのリスト。
assignmentsTタスクの割り当てのリスト。
  1. フィルター

    フィルターは基本的にユーザーまたはグループのキューです。タスクがユーザー/グループに割り当てられた場合、タスクは対応するキューに追加されます。

プロパティクライアントのみコメント
isDefaultFキューがログインしたユーザーのデフォルトのキューである場合は true で、それ以外の場合は false です。
nameFキューの所有者の名前。
qidFキューの ID。
typeFキューのタイプが含まれます。
0 - ユーザーキュー
1.共有キュー.
2.グループキュー
queryTフィルターに関連付けられたキューが含まれます。このクエリを使用して完全なタスクリストからタスクを検索します。
tasksTフィルターに属するすべてのタスクのリストが含まれます。
  1. 不在

    不在スケジュールを管理して不在時に割り当てられたタスクのフローを制御することができます。

プロパティクライアントのみコメント
dateRangesFユーザーの不在スケジュールの配列オブジェクトが含まれます。各スケジュールオブジェクトには、startDate フィールドにスケジュールの開始日、endDate フィールドにスケジュールの終了日が含まれます。スケジュールの endDate が null の場合は、ユーザーが不在スケジュールの終了日をスケジュールしていないことを意味します。
isNoPrimaryDesignateFユーザーが不在の場合の主要連絡先が指定されていない場合は true です。
isOutOfOfficeFユーザーが不在の場合は true です。
outOfOfficeDesignateFユーザーによって主要連絡先として指定されたユーザーの詳細が含まれます。
processSpecificDesignatesFプロセス固有の不在時の連絡先のオブジェクトの配列が含まれます。各プロセス固有の指定のオブジェクトには、processName (プロセスの名前)、 isNotDesignated (ユーザーが対応するプロセスに割り当てられていない場合は true)、および userDesignated (ユーザーが割り当てられていない場合はヌルで、割り当てられている場合は対応するプロセスに割り当てられたユーザーの詳細)が含まれます。
processesTユーザーが利用できるすべてのプロセスのリストが含まれます。
initialOutOfOfficeSettingsT最初に取得したユーザーの不在時の初期設定が含まれます。
outOfOfficeSettingsT変更された不在時の設定が含まれます。
userSearchHistoryT日付までにログインしたユーザーによって検索されたユーザーのリストが含まれます。
  1. プロセスインスタンス

    プロセスインスタンスは、プロセスが Workspace または Workbench 経由で呼び出された場合に作成されます。

プロパティクライアントのみコメント
descriptionFプロセスインスタンスの説明
initiatorFプロセスインスタンスのイニシエーターの名前。
initiatorIdFプロセスインスタンスのイニシエーターの ID。
processCompleteTimeFプロセスが完了したときのタイムスタンプ。
processInstanceIdFプロセスインスタンスの ID。
processInstanceStatusF0 = 起動済み
1 = 実行中
2 = 完了
3 = 完了中
4 = 終了
5 = 終了中
6 = 休止
7 = 休止中
8 = 休止解除中
processNameFプロセスの名前。
processStartTimeFプロセスが開始したときのタイムスタンプ。
processVariablesFプロセス変数のオブジェクトの配列。各プロセス変数オブジェクトは、name(プロセス変数の名前)、value(プロセス変数の値)、type(プロセス変数のタイプ)を含みます。
tasklistTこのプロセスインスタンスによって生成されたタスク。
  1. プロセス名
プロパティクライアントのみコメント
processMajorVersionFプロセスのメジャーバージョン。
processMinorVersionFプロセスのマイナーバージョン。
processNameFプロセスの名前。
processTitleFプロセスのタイトル。
processInstanceListTこのプロセスのプロセスインスタンスのリスト。
  1. タスクの割り当てオブジェクト

    タスクの割り当てオブジェクトには、タスクの割り当てに関する情報が含まれます。以下にタスクの割り当てのプロパティを示します。

プロパティクライアントのみコメント
assignmentCreateTimeFこのタスクの割り当てが作成されたときのタイムスタンプ。
assignmentTypeF0 = 初期割り当て
1 = 転送(タスクはタスクの現在の所有者に転送されました)
2 = 返信(タスクはタスクの以前の所有者によってタスクの現在の所有者に返信されました。)
3 = 要求済み(タスクは現在のタスクの所有者によって要求されました)
4 =エスカレーション(タスクはエスカレーション後に現在のタスクの所有者に割り当てられました。)
5 = 割り当てられている管理者(タスクは現在のタスクの所有者に管理者によって割り当てられました)
6 = 問い合わせ済み(タスクはタスクの現在の所有者に問い合わせされました)
assignmentUpdateTimeFこのタスクの割り当てが更新されたときのタイムスタンプ。
queueIdFタスクの現在の所有者のキューの ID。
queueOwnerFタスクの現在の所有者の名前。
queueOwnerIdFタスクの現在の所有者の ID。
  1. タスク ACL オブジェクト

    タスク ACL オブジェクトには、タスクの転送、共有、問い合わせなどの権限に関する情報が含まれます。以下にタスク ACL のプロパティを示します。

プロパティクライアントのみコメント
canAddAttachmentsFtrue の場合はタスクに添付ファイルを追加することができます。
canAddNotesFtrue の場合はタスクにメモを追加することができます。
canClaimFtrue の場合はタスクを要求することができます。
canConsultFtrue の場合はタスクを問い合わせすることができます。
canForwardFtrue の場合はタスクを転送することができます。
canShareFtrue の場合はタスクを共有することができます。
  1. タスクの添付ファイル

    添付ファイルをタスクに追加することができます。添付のタイプは添付ファイルおよびメモが可能です。以下に添付オブジェクトのプロパティを示します。

プロパティクライアントのみコメント
creationDateF添付ファイルが作成されたときのタイムスタンプ。
creatorIdF添付ファイルに追加されたユーザーの ID。
creatorNameF添付ファイルを追加したユーザーの名前。
descriptionF添付ファイルの説明。
fileNameF添付ファイルの名前。
idF添付ファイルの ID。
lastModifiedDateF添付ファイルが最後に変更されたときのタイムスタンプ。
noteExtendedFtrue の場合はメモは拡張された(長い)メモです。
権限F添付ファイルに関連付けられた権限。allowRead フィールドは読み取り権限、allowWrite は書き込み権限、allowDelete は削除権限用です。
サイズF添付ファイルのサイズ(バイト)。
taskIdF添付ファイルを追加するタスクの ID。
typeFタイプは、ファイルの場合は attachment で、メモの場合は note です。
formattedCreationDateTユーザーの UI 設定に応じて添付ファイルの作成日が含まれます。
formattedDescriptionT書式設定された添付ファイルの説明。AEM Forms Workspace の添付ファイルの説明に存在する特殊文字を表示するのに使用されます。
formattedFileNameT書式設定された添付ファイル名。AEM Forms Workspace の添付ファイルの名前に存在する特殊文字を表示するのに使用されます。これは、メモでのみ利用できます。
  1. User

    以下にユーザーオブジェクトのプロパティを示します。

プロパティクライアントのみコメント
addressFユーザーのアドレス。
commonNameFユーザーの共通名。
descriptionFユーザーの説明。
directGroupMembershipsFユーザーのグループのリスト。
displayNameFユーザーの表示名。
emailFユーザーのメール ID。
isOutOfOfficeFユーザーが不在の場合は true です。
lastNameFユーザーの姓。
firstNameFユーザーの名。
oidFユーザーの ID。
orgFユーザーの組織の名前。
postalAddressFユーザーの住所。
telephoneFユーザーの連絡先番号。
telephoneNumberFユーザーの連絡先番号。
useridFユーザーのログイン ID。
recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2