本文へ移動
Wagby11
マニュアルのグループを選ぶ

WAGBY11 MANUAL / 22

代理承認を設定する

不在期間に担当する承認を他の利用者へ委任し、元の担当者と実際の操作担当者を区別して記録できます。

最終更新日:

ワークフローの小目次へ

1. このページで伝える機能

不在期間に担当する承認を他の利用者へ委任し、元の担当者と実際の操作担当者を区別して記録できます。

2. Wagby11で実現できること

鈴木さんが出張する期間、指定した経路の承認を田中さんへ委任する例です。本人はアカウントメニューの「自分の代理承認設定」から、代理人・対象経路・開始日・終了日・理由を登録できます。

期間と対象経路を限定して、鈴木さんから田中さんへの委任を登録する例です。
期間と対象経路を限定して、鈴木さんから田中さんへの委任を登録する例です。
代理操作の履歴には、実際に操作した田中さんと委任元の鈴木さんが記録されます。
代理操作の履歴には、実際に操作した田中さんと委任元の鈴木さんが記録されます。

代理人は自分のアカウントで対象データを開き、操作する担当枠を確認して承認します。承認・差し戻し・却下・再確認が対象で、申請・再申請・取下げや業務データの編集は委任されません。元の担当者も操作できますが、同時に操作した場合は先に確定した操作だけが成功します。

委任元と代理人には、有効なアカウントと対象データの参照権限が必要です。委任しただけで参照権限を与えるわけではありません。自己委任、循環、多段の委任、同一の委任元・経路で期間が重なる設定などはできません。申請者が代理人となって自己承認することもできません。

開始日は業務日付の当日以降、終了日は開始日以降とし、終了日も有効期間に含みます。設定の訂正は理由を付けて取り消し、新しく登録します。管理者は他の利用者の委任も登録できます。

3. AIへの指示例

最小限の指示例

不在期間の承認を、別の担当者へ委任できるようにしてください。

AIは委任元・代理人、経路、期間、必要な参照権限を類推して補います。誰のどの承認を、いつまで任せるかを具体的に伝えます。

より詳細な指示例

備品申請のワークフローで、鈴木さんが担当する「担当者の確認(代理承認の例)」の承認を、出張期間だけ田中さんへ委任してください。委任元・代理人とも対象データの参照権限を確認し、本人の設定画面で経路・開始日・終了日・理由を登録します。田中さんが代理の担当枠で操作でき、履歴で委任元と操作した人を区別できることを確認してください。
既存の定義・データ・権限を保持し、Wagby11のguide・referenceを確認してください。利用者向け操作マニュアルを更新し、生成・ビルド後に該当する利用者の画面とAPIで動作を確認してください。

4. 編集されるAppSchemaの例

以下は関連する定義の抜粋です。構文を覚えなくても、誰がどの条件で申請・承認するかをAIへ伝えられます。

entity:
  workflow: { enabled: true }
permissions:
  - { role: G_SEC_EDITOR, crud: [C, R, U] }
  - { role: G_SEC_MANAGER, crud: [R] }

AppSchemaではワークフロー対応と、対象データを参照する権限を準備します。委任元・代理人・期間・経路の具体的な割り当ては運用設定です。代理操作が可能かどうかは、委任と実際の担当枠の両方で判定します。

5. 参考資料

代理承認
designer/docs/appschema/html/guide/14-workflow/05-delegation.html
操作と状態・履歴
designer/docs/appschema/html/guide/14-workflow/03-operations.html