ユーザー、グループ、ロール、権限

ワークフロー アイテムに表示される作業や機能にユーザーがアクセスできるかどうかは、ユーザーが属するグループに割り当てられているロールに関連付けられた権限によって決まります。 ロールは、一般的に、次のタイプのアクションを特定のユーザー グループに制限するために使用されます。

  • ジョブの作成
  • ジョブの再割り当て
  • ワークフロー ダイアグラムの編集
  • ワークフロー アイテムの設定の管理
注意:

ワークフロー アイテムの権限は ArcGIS Enterprise の権限とは別のもので、Workflow Manager でのワークフロー アイテムのロールと権限の管理に ArcGIS Enterprise の管理権限を必要としません。

ユーザー

ユーザー アカウントと Workflow Manager Web アプリへのアクセスは、ArcGIS 組織で管理されます。

ポータルへのメンバーの追加の詳細

Workflow Manager ユーザー タイプ エクステンションのライセンスの詳細

グループ

グループは ArcGIS 組織で管理され、ワークフロー アイテム管理者が権限のセットを含むロールをワークフロー アイテムのユーザー グループに割り当てることができるようにします。

グループの作成の詳細

ロール

ロールには、グループに割り当てることができる権限のセットが含まれており、それによってワークフロー アイテムに対する基礎的な権限をグループ内の各ユーザーに付与することができます。 次の各セクションでは、デフォルトのワークフロー アイテム ロールに割り当てられている権限を示します。

ワークフロー管理者

ワークフロー管理者ロールは、Creator ロールとともに Publisher ユーザー タイプを必要とし、次の権限を含みます。

権限説明

adminAdvanced

[設計] ページを表示し、ワークフロー ダイアグラム、ジョブ テンプレート、ワークフロー アイテム設定 (グループのロールや権限など) を構成します。

jobAssignAny

任意のユーザーまたはグループに対し、どのジョブでも随時割り当てます。

jobAssignGroup

自分のグループに割り当てられた任意のジョブを、グループ内の任意のユーザーに割り当てます。

jobAssignIndividual

自分のグループに割り当てられた任意のジョブを自分自身に割り当て、自分自身に割り当てられた任意のジョブを自分のグループに割り当てます。

jobClose

ワークフローの完了時にジョブを終了します。

jobCreate

ジョブを作成します。

jobDelete

ジョブを削除します。

jobForceStop

別のユーザーが実行しているステップをキャンセルします。

jobReopenClosed

終了したジョブを再開します。

jobUpdateAttachments

ジョブ アタッチメントを追加、更新、削除します。

jobUpdateDate

ジョブの開始予定日または終了予定日を更新します。

jobUpdateDescription

ジョブの説明を更新します。

jobUpdateExtendedProperties

ジョブの拡張プロパティを更新します。

jobUpdateHolds

ジョブ ホールドを更新します。

jobUpdateName

ジョブ名を更新します。

jobUpdateNotes

ジョブのメモを更新します。

jobUpdateOwner

ジョブの所有者を更新します。

jobUpdateParentJob

ジョブの親ジョブを更新します。

jobUpdatePriority

ジョブの優先度を更新します。

jobUpdateStatus

ジョブのステータスを更新します。

jobUpgrade

ジョブのワークフロー ダイアグラムを最新バージョンにアップグレードします。

viewCreatePanel

[作成] パネルを表示します。

viewDetailsPanelAttachments

[詳細] パネルにジョブ アタッチメントを表示します。

viewDetailsPanelComments

[詳細] パネルにジョブ コメントを表示します。

viewDetailsPanelDiagram

[詳細] パネルにジョブのワークフロー ダイアグラムを表示します。

viewDetailsPanelHistory

[詳細] パネルにジョブ履歴を表示します。

viewDetailsPanelHolds

[詳細] パネルにジョブ ホールドを表示します。

viewDetailsPanelLocation

[詳細] パネルにジョブの位置を表示します。

viewDetailsPanelNotes

[詳細] パネルにジョブのメモを表示します。

viewDetailsPanelProperties

[詳細] パネルにジョブのプロパティを表示します。

viewManagePage

[管理] ページを表示します。

viewWorkPage

[作業] ページを表示します。

workflowSetStepCurrent

ジョブのワークフロー内で現在のステップを設定します。

ワークフロー デザイナー

ワークフロー デザイナー ロールは、Creator ロールとともに Publisher ユーザー タイプを必要とし、次の権限を含みます。

権限説明

adminBasic

[設計] ページを表示し、ワークフロー ダイアグラムおよびジョブ テンプレートを構成します。

jobAssignAny

任意のユーザーまたはグループに対し、どのジョブでも随時割り当てます。

jobAssignGroup

自分のグループに割り当てられた任意のジョブを、グループ内の任意のユーザーに割り当てます。

jobAssignIndividual

自分のグループに割り当てられた任意のジョブを自分自身に割り当て、自分自身に割り当てられた任意のジョブを自分のグループに割り当てます。

jobClose

ワークフローの完了時にジョブを終了します。

jobCreate

ジョブを作成します。

jobDelete

ジョブを削除します。

jobReopenClosed

終了したジョブを再開します。

jobUpdateAttachments

ジョブ アタッチメントを更新します。

jobUpdateDate

ジョブの開始予定日または終了予定日を更新します。

jobUpdateDescription

ジョブの説明を更新します。

jobUpdateExtendedProperties

ジョブの拡張プロパティを更新します。

jobUpdateHolds

ジョブ ホールドを更新します。

jobUpdateName

ジョブ名を更新します。

jobUpdateOwner

ジョブの所有者を更新します。

jobUpdateParentJob

ジョブの親ジョブを更新します。

jobUpdatePriority

ジョブの優先度を更新します。

jobUpdateStatus

ジョブのステータスを更新します。

jobUpgrade

ジョブのワークフロー ダイアグラムを最新バージョンにアップグレードします。

workflowSetStepCurrent

ジョブのワークフロー内で現在のステップを設定します。

ジョブの管理 (高度)

ジョブの管理 (高度) ロールは、Editor ユーザー タイプを必要とし、次の権限を含みます。

権限説明

jobAssignAny

任意のユーザーまたはグループに対し、どのジョブでも随時割り当てます。

jobCreate

ジョブを作成します。

jobDelete

ジョブを削除します。

jobReopenClosed

終了したジョブを再開します。

jobUpdateDate

ジョブの開始予定日または終了予定日を更新します。

jobUpdateDescription

ジョブの説明を更新します。

jobUpdateExtendedProperties

ジョブの拡張プロパティを更新します。

jobUpdateHolds

ジョブ ホールドを更新します。

jobUpdateName

ジョブ名を更新します。

jobUpdateNotes

ジョブのメモを更新します。

jobUpdateOwner

ジョブの所有者を更新します。

jobUpdateParentJob

ジョブの親ジョブを更新します。

jobUpdatePriority

ジョブの優先度を更新します。

jobUpdateStatus

ジョブのステータスを更新します。

viewCreatePanel

[作成] パネルを表示します。

viewDetailsPanelAttachments

[詳細] パネルにジョブ アタッチメントを表示します。

viewDetailsPanelDiagram

[詳細] パネルにジョブのワークフロー ダイアグラムを表示します。

viewDetailsPanelHistory

[詳細] パネルにジョブ履歴を表示します。

viewDetailsPanelLocation

[詳細] パネルにジョブの位置を表示します。

viewDetailsPanelNotes

[詳細] パネルにジョブのメモを表示します。

viewDetailsPanelProperties

[詳細] パネルにジョブのプロパティを表示します。

viewManagePage

[管理] ページを表示します。

viewWorkPage

[作業] ページを表示します。

ジョブの管理 (基本)

ジョブの管理 (基本) ロールは、Editor ユーザー タイプを必要とし、次の権限を含みます。

権限説明

jobAssignGroup

自分のグループに割り当てられた任意のジョブを、グループ内の任意のユーザーに割り当てます。

jobAssignIndividual

自分のグループに割り当てられた任意のジョブを自分自身に割り当て、自分自身に割り当てられた任意のジョブを自分のグループに割り当てます。

jobUpdateAttachments

ジョブ アタッチメントを追加、更新、削除します。

jobUpdateHolds

ジョブ ホールドを更新します。

jobUpdateNotes

ジョブのメモを更新します。

viewCreatePanel

[作成] パネルを表示します。

viewDetailsPanelAttachments

[詳細] パネルにジョブ アタッチメントを表示します。

viewDetailsPanelLocation

[詳細] パネルにジョブの位置を表示します。

viewDetailsPanelNotes

[詳細] パネルにジョブのメモを表示します。

viewDetailsPanelProperties

[詳細] パネルにジョブのプロパティを表示します。

viewWorkPage

[作業] ページを表示します。

権限

権限を使用することで、ユーザーのグループは Workflow Manager でサポート対象アプリケーション内の作業や特定の機能にアクセスできます。 たとえば、ジョブを作成できるユーザー グループがあったり、ジョブを実行できるが作成できないユーザー グループがあったりします。

Workflow Manager の権限、必要なユーザー タイプ、それらの説明のリストを次に示します。

権限ユーザー タイプロール説明

adminAdvanced

Creator

Publisher

[設計] ページを表示し、ワークフロー ダイアグラム、ジョブ テンプレート、ワークフロー アイテム設定 (グループのロールや権限など) を構成します。

adminBasic

Creator

Publisher

[設計] ページを表示し、ワークフロー ダイアグラムおよびジョブ テンプレートを構成します。

jobAssignAny

Editor

N/A

任意のユーザーまたはグループに対し、どのジョブでも随時割り当てます。

jobAssignGroup

Editor

N/A

自分のグループに割り当てられた任意のジョブを、グループ内の任意のユーザーに割り当てます。

jobAssignIndividual

Editor

N/A

自分のグループに割り当てられた任意のジョブを自分自身に割り当て、自分自身に割り当てられた任意のジョブを自分のグループに割り当てます。

jobClose

Editor

N/A

ワークフローの完了時にジョブを終了します。

jobCreate

Editor

N/A

ジョブを作成します。

jobDelete

Editor

N/A

ジョブを削除します。

jobForceStop

Editor

N/A

別のユーザーが実行しているステップをキャンセルします。

jobReopenClosed

Editor

N/A

終了したジョブを再開します。

jobUpdateAttachments

Editor

N/A

ジョブ アタッチメントを追加、更新、削除します。

jobUpdateDate

Editor

N/A

ジョブの開始予定日または終了予定日を更新します。

jobUpdateDescription

Editor

N/A

ジョブの説明を更新します。

jobUpdateExtendedProperties

Editor

N/A

ジョブの拡張プロパティを更新します。

jobUpdateHolds

Editor

N/A

ジョブ ホールドを更新します。

jobUpdateName

Editor

N/A

ジョブ名を更新します。

jobUpdateNotes

Editor

N/A

ジョブのメモを更新します。

jobUpdateOwner

Editor

N/A

ジョブの所有者を更新します。

jobUpdateParentJob

Editor

N/A

ジョブの親ジョブを更新します。

jobUpdatePriority

Editor

N/A

ジョブの優先度を更新します。

jobUpdateStatus

Editor

N/A

ジョブのステータスを更新します。

jobUpgrade

Editor

N/A

ジョブのワークフロー ダイアグラムを最新バージョンにアップグレードします。

viewCreatePanel

Viewer

N/A

[作成] パネルを表示します。

注意:

この権限は、[viewWorkPage] または [viewManagePage] 権限も必要とします。

viewDetailsPanelAttachments

Viewer

N/A

[詳細] パネルにジョブ アタッチメントを表示します。

viewDetailsPanelComments

Viewer

N/A

[詳細] パネルにジョブ コメントを表示します。

viewDetailsPanelDiagram

Viewer

N/A

[詳細] パネルにジョブのワークフロー ダイアグラムを表示します。

viewDetailsPanelHistory

Viewer

N/A

[詳細] パネルにジョブ履歴を表示します。

viewDetailsPanelHolds

Viewer

N/A

[詳細] パネルにジョブ ホールドを表示します。

viewDetailsPanelLocation

Viewer

N/A

[詳細] パネルにジョブの位置を表示します。

viewDetailsPanelNotes

Viewer

N/A

[詳細] パネルにジョブのメモを表示します。

viewDetailsPanelProperties

Viewer

N/A

[詳細] パネルにジョブのプロパティを表示します。

viewManagePage

Viewer

N/A

[管理] ページを表示します。

viewWorkPage

Viewer

N/A

[作業] ページを表示します。

workflowSetStepCurrent

Editor

N/A

ジョブのワークフロー内で現在のステップを設定します。

関連トピック


このトピックの内容
  1. ユーザー
  2. グループ
  3. ロール
  4. 権限