ワークフロー アイテムに表示される作業や機能にユーザーがアクセスできるかどうかは、ユーザーが属するグループに割り当てられたロールに含まれる権限によって決まります。 ロールは、一般的に、次のタイプのアクションを特定のユーザー グループに制限するために使用されます。
- 新しいジョブの作成
- ジョブの再割り当て
- ワークフロー ダイアグラムの編集
- ワークフロー アイテムの設定の管理
メモ:
ワークフロー アイテムの権限は ArcGIS Enterprise の権限とは別のもので、Workflow Manager でのワークフロー アイテムのロールと権限の管理に ArcGIS Enterprise の管理権限を必要としません。
ユーザー
ユーザー アカウントと Workflow Manager Web アプリへのアクセスは、組織の ArcGIS Enterprise ポータルで管理されます。
グループ
グループは、組織の ArcGIS Enterprise ポータルで管理され、ワークフロー アイテム管理者が権限のセットを含むロールをワークフロー アイテムのユーザー グループに割り当てることができるようにします。
ロール
ロールには、ArcGIS Enterprise ポータル グループに割り当てることができる権限のセットが含まれており、それによってワークフロー アイテムに対する基礎的な権限をグループ内の各ユーザーに付与することができます。 次の各セクションでは、デフォルトのワークフロー アイテム ロールに割り当てられている権限を示します。
ワークフロー管理者
ワークフロー管理者ロールは、公開者ロールとともにポータル Creator ユーザー タイプを必要とし、次の権限を含みます。
権限 | 説明 |
---|---|
adminAdvanced | [設計] ページを表示し、ワークフロー ダイアグラム、ジョブ テンプレート、ワークフロー アイテム設定 (グループのロールや権限など) を構成します。 |
jobAssignAny | 任意のユーザーまたはグループに対し、どのジョブでも随時割り当てます。 |
jobAssignGroup | 自分のグループに割り当てられた任意のジョブを、グループ内の任意のユーザーに割り当てます。 |
jobAssignIndividual | 自分のグループに割り当てられた任意のジョブを自分自身に割り当て、自分自身に割り当てられた任意のジョブを自分のグループに割り当てます。 |
jobClose | ワークフローの完了時にジョブを終了します。 |
jobCreate | ジョブを作成します。 |
jobDelete | ジョブを削除します。 |
jobUpdateAttachments | ジョブ アタッチメントを追加、更新、削除します。 |
jobUpdateDate | ジョブの開始予定日または終了予定日を更新します。 |
jobUpdateDescription | ジョブの説明を更新します。 |
jobUpdateExtendedProperties | ジョブの拡張プロパティを更新します。 |
jobUpdateName | ジョブ名を更新します。 |
jobUpdateOwner | ジョブの所有者を更新します。 |
jobUpdatePriority | ジョブの優先度を更新します。 |
jobUpdateStatus | ジョブのステータスを更新します。 |
jobUpgrade | ジョブのワークフロー ダイアグラムを最新バージョンにアップグレードします。 |
viewManagePage | [管理] ページを表示します。 |
viewCreatePanel | [作成] パネルを表示します。 |
viewDetailsPanelAttachments | [詳細] パネルにジョブ アタッチメントを表示します。 |
viewDetailsPanelDiagram | [詳細] パネルにジョブのワークフロー ダイアグラムを表示します。 |
viewDetailsPanelLocation | [詳細] パネルにジョブの位置を表示します。 |
viewDetailsPanelProperties | [詳細] パネルにジョブのプロパティを表示します。 |
viewWorkPage | [作業] ページを表示します。 |
ワークフロー デザイナー
ワークフロー デザイナー ロールは、公開者ロールとともにポータル Creator ユーザー タイプを必要とし、次の権限を含みます。
権限 | 説明 |
---|---|
adminBasic | [設計] ページを表示し、ワークフロー ダイアグラムおよびジョブ テンプレートを構成できます。 |
jobAssignAny | 任意のユーザーまたはグループに対し、どのジョブでも随時割り当てます。 |
jobAssignGroup | 自分のグループに割り当てられた任意のジョブを、グループ内の任意のユーザーに割り当てます。 |
jobAssignIndividual | 自分のグループに割り当てられた任意のジョブを自分自身に割り当て、自分自身に割り当てられた任意のジョブを自分のグループに割り当てます。 |
jobClose | ワークフローの完了時にジョブを終了します。 |
jobCreate | ジョブを作成します。 |
jobDelete | ジョブを削除します。 |
jobUpdateDate | ジョブの開始予定日または終了予定日を更新します。 |
jobUpdateDescription | ジョブの説明を更新します。 |
jobUpdateExtendedProperties | ジョブの拡張プロパティを更新します。 |
jobUpdateName | ジョブ名を更新します。 |
jobUpdateOwner | ジョブの所有者を更新します。 |
jobUpdatePriority | ジョブの優先度を更新します。 |
jobUpdateStatus | ジョブのステータスを更新します。 |
jobUpgrade | ジョブのワークフロー ダイアグラムを最新バージョンにアップグレードします。 |
ジョブの管理 (高度)
ジョブの管理 (高度) ロールは、ポータルの Editor ユーザー タイプを必要とし、次の権限を含みます。
権限 | 説明 |
---|---|
jobAssignAny | 任意のユーザーまたはグループに対し、どのジョブでも随時割り当てます。 |
jobCreate | ジョブを作成します。 |
jobDelete | ジョブを削除します。 |
jobUpdateDate | ジョブの開始予定日または終了予定日を更新します。 |
jobUpdateDescription | ジョブの説明を更新します。 |
jobUpdateExtendedProperties | ジョブの拡張プロパティを更新します。 |
jobUpdateName | ジョブ名を更新します。 |
jobUpdateOwner | ジョブの所有者を更新します。 |
jobUpdatePriority | ジョブの優先度を更新します。 |
jobUpdateStatus | ジョブのステータスを更新します。 |
viewCreatePanel | [作成] パネルを表示します。 |
viewDetailsPanelAttachments |
[詳細] パネルにジョブ アタッチメントを表示します。 |
viewDetailsPanelDiagram | [詳細] パネルにジョブのワークフロー ダイアグラムを表示します。 |
viewDetailsPanelLocation |
[詳細] パネルにジョブの位置を表示します。 |
viewDetailsPanelProperties |
[詳細] パネルにジョブのプロパティを表示します。 |
viewManagePage | [管理] ページを表示します。 |
viewWorkPage | [作業] ページを表示します。 |
ジョブの管理 (基本)
ジョブの管理 (基本) ロールは、ポータル Editor ユーザー タイプを必要とし、次の権限を含みます。
権限 | 説明 |
---|---|
jobAssignGroup | 自分のグループに割り当てられた任意のジョブを、グループ内の任意のユーザーに割り当てます。 |
jobAssignIndividual | 自分のグループに割り当てられた任意のジョブを自分自身に割り当て、自分自身に割り当てられた任意のジョブを自分のグループに割り当てます。 |
viewCreatePanel | [作成] パネルを表示します。 |
viewDetailsPanelAttachments |
[詳細] パネルにジョブ アタッチメントを表示します。 |
viewDetailsPanelLocation | [詳細] パネルにジョブの位置を表示します。 |
viewDetailsPanelProperties | [詳細] パネルにジョブのプロパティを表示します。 |
viewWorkPage | [作業] ページを表示します。 |
権限
権限を使用することで、ユーザーのグループはワークフロー アイテムの作業や特定の機能にアクセスできます。 たとえば、ジョブを作成できるユーザー グループや、ジョブを実行できるが作成できないユーザー グループがあります。
Workflow Manager の権限、必要なポータル ユーザー タイプ、それらの説明のリストを次に示します。
権限 | ポータル ユーザー タイプ | ポータル ロール | 説明 |
---|---|---|---|
adminAdvanced | Creator | 公開者 | [設計] ページを表示し、ワークフロー ダイアグラム、ジョブ テンプレート、ワークフロー アイテム設定 (グループのロールや権限など) を構成します。 |
adminBasic | Creator | 公開者 | [設計] ページを表示し、ワークフロー ダイアグラムおよびジョブ テンプレートを構成できます。 |
jobAssignAny | 編集者 | N/A | 任意のユーザーまたはグループに対し、どのジョブでも随時割り当てます。 |
jobAssignGroup | 編集者 | N/A | 自分のグループに割り当てられた任意のジョブを、グループ内の任意のユーザーに割り当てます。 |
jobAssignIndividual | 編集者 | N/A | 自分のグループに割り当てられた任意のジョブを自分自身に割り当て、自分自身に割り当てられた任意のジョブを自分のグループに割り当てます。 |
jobClose | 編集者 | N/A | ワークフローの完了時にジョブを終了します。 |
jobCreate | 編集者 | N/A | ジョブを作成します。 |
jobDelete | 編集者 | N/A | ジョブを削除します。 |
jobUpdateAttachments | 編集者 | N/A | ジョブ アタッチメントを追加、更新、削除します。 |
jobUpdateDate | 編集者 | N/A | ジョブの開始予定日または終了予定日を更新します。 |
jobUpdateDescription | 編集者 | N/A | ジョブの説明を更新します。 |
jobUpdateExtendedProperties | 編集者 | N/A | ジョブの拡張プロパティを更新します。 |
jobUpdateName | 編集者 | N/A | ジョブ名を更新します。 |
jobUpdateOwner | 編集者 | N/A | ジョブの所有者を更新します。 |
jobUpdatePriority | 編集者 | N/A | ジョブの優先度を更新します。 |
jobUpdateStatus | 編集者 | N/A | ジョブのステータスを更新します。 |
jobUpgrade | 編集者 | N/A | ジョブのワークフロー ダイアグラムを最新バージョンにアップグレードします。 |
viewCreatePanel | 閲覧者 | N/A | [作成] パネルを表示します。 メモ:この権限は、[viewWorkPage] または [viewManagePage] 権限も必要とします。 |
viewDetailsPanelAttachments | 閲覧者 | N/A | [詳細] パネルにジョブ アタッチメントを表示します。 |
viewDetailsPanelDiagram | 閲覧者 | N/A | [詳細] パネルにジョブのワークフロー ダイアグラムを表示します。 |
viewDetailsPanelLocation | 閲覧者 | N/A | [詳細] パネルにジョブの位置を表示します。 |
viewDetailsPanelProperties | 閲覧者 | N/A | [詳細] パネルにジョブのプロパティを表示します。 |
viewManagePage | 閲覧者 | N/A | [管理] ページを表示します。 |
viewWorkPage | 閲覧者 | N/A | [作業] ページを表示します。 |