HRSD申請メニューにおける複数回数承認について

亮桑
Tera Contributor

HRSDにおいて、複数段階承認が必要な申請メニューおよびフローの試作をしております。
仕様や運用方法についてご助言をいただきたく、以下2点ご質問いたします。

【要件概要】
 ・申請者の上長や業務部門担当者など複数名が、順に申請内容を確認・承認する
 ・各承認者は承認後も当該申請の進捗を確認し、申請に対して参照・コメントができる
【試作メニューの仕様】
 現時点の試作内容は下記の通りです。
 ・HRSDのRecord Producerを利用して申請メニューを作成
 ・HR Caseテーブルを申請データ管理に使用
 ・承認は三段階。三つの承認者グループ(A、B、C)を設定し、それぞれが順次承認
 ・各承認者グループとは別に「参照用グループ」を承認者グループの上位に作成し、三名の承認者全員を登録

【ご質問事項】
①承認タスク設計について
 上記要件を満たすワークフローを作成する際、
 1件の申請に対し「1つのタスク内で複数名が承認する方式」と、「承認者ごとに個別タスクを発行する方式」
 のいずれが推奨されますでしょうか。
 また、HRSDやワークフローエンジンの仕様上、制約や考慮すべき点があればご教示ください。
②承認後の参照・コメント権限について
 現状の試作では、第1承認者が承認後、該当申請に対する参照やコメントができなくなる事象が発生しています。
 承認完了後も関係者が継続して申請内容を参照し、コメントを追加できるようにするためには、どのような権限設定または実装方法が適切か、ご助言いただけますと幸いです。

4 REPLIES 4

Ankur Bawiskar
Tera Patron

@亮桑 

my thoughts

1. Approval Task Design
-> Use separate sequential approval tasks for each approver/group (A → B → C).

-> Clear accountability, audit-friendly, and simplifies tracking.

-> Implement with Flow Designer – Ask for Approval action, chaining steps with “wait” conditions.

-> Avoid multiple approvers in a single task to reduce complexity.

Tips:

Limit approval levels to keep processes fast.

Use fallback approvers to prevent delays.

2. Reference & Comment Access After Approval
-> Create a Reference Group (includes applicant + all approvers).

-> Give this group read + comment rights on the HR Case during and after approvals.

-> Use dynamic ACLs to maintain access post-approval.

-> Ensure Service Portal/Employee Center widgets show case details & comments to this group.

If my response helped please mark it correct and close the thread so that it benefits future readers.

@亮桑 

Hope you are doing good.

Did my reply answer your question?

If my response helped please mark it correct and close the thread so that it benefits future readers.

@Ankur Bawiskar 

Thank you for your reply. I apologize for the delay in responding.

> -> Use separate sequential approval tasks for each approver/group (A → B → C).

This means dividing the approval tasks between A, B, and C, and

assigning the task to the A group ⇒ A group approves ⇒ assigning the task to the B group ⇒ B group approves...
Is it correct to understand that this is a recommendation to proceed with processing in this order?

>-> Use dynamic ACLs to maintain access post-approval.

Regarding the above, which menu should I use to configure this setting?

@亮桑 

yes that' correct.

For the 2nd point you should use ACLs

If my response helped please mark it correct and close the thread so that it benefits future readers.