intra-mart Accel Platform IM-Workflow 仕様書 第36版 2023-10-01

6.1.9.6.2. 過去案件権限判定

過去案件権限有無の判定結果リストを取得します。

6.1.9.6.2.1. HTTP リクエスト

GET /api/workflow/authz/archive

6.1.9.6.2.2. レスポンスデータ

6.1.9.6.2.2.1. JSON

"data": {
  "permissions": [
    {
      "authScope": "string",
      "permitted": true
    }
  ]
}

6.1.9.6.2.2.2. 詳細

プロパティ名 論理名 説明
permissions 許可情報リスト array<object>  
- authScope 権限範囲 string 全案件 archive-all 、管理対象案件 archive-management 、個別設定案件 archive-individual
- permitted 権限判定 boolean
権限あり true 、権限なし false
ワークフローパラメータ 「 administration-group管理グループの設定 )」が使用しない設定となっている場合、authScope プロパティの値が archive-management である要素においては必ず false がセットされます。

6.1.9.6.2.2.3. 権限範囲について

権限範囲の有効無効の判定は、認可リソースの実行権限に基づきます。

権限範囲 論理名 説明
archive-all 全案件
すべての案件を参照できます。
「ワークフロー - ワークフロー管理者 - 過去案件」に対する実行権限を持っている場合に有効です。
archive-management 管理対象案件
所属する管理グループの管理対象となっているフローの案件を参照できます。
「ワークフロー - ワークフロー運用管理者 - 過去案件」または、「ワークフロー - ワークフロー監査者 - 過去案件」に対する実行権限を持っている場合に有効です。
archive-individual 個別設定案件
案件個別で参照者として設定されている案件を参照できます。
「ワークフロー - ワークフローユーザ - 過去案件」に対する実行権限を持っている場合に有効です。

6.1.9.6.2.3. エラーコード

エラーコード エラーメッセージ 備考
6074 管理グループの利用可否情報の取得に失敗しました。