Skip to main content

一、操作の前提条件

承認管理者のみがプロセス設計を行えるため、まず承認管理者になる必要があります。
承認管理者でない場合は、DingTalkのOA承認を開き、【設定】→【承認フォームの作成】→【管理者権限を申請】の順にクリックし、「送信」をクリックします。
モバイル端末からOA承認設定ページに入る
承認フォームの作成をクリックした後に表示される管理者権限申請の入口
OA承認管理者権限申請を記入して送信
管理者が承認待ちの通知を受け取り承認すると、該当社員は自動的に承認管理者権限を取得します。
管理者がタスクで権限申請を処理

二、操作入口

1

フォーム編集画面を開く

承認管理コンソール」→「フォーム管理」ページで、対象フォームの操作欄にある【編集】をクリックします。
フォーム管理ページでフォーム操作の編集をクリック
2

プロセス設計を開く

プロセス設計】をクリックし、プロセス設計のメイン画面に入ります。
プロセス設計のメイン画面

三、基本操作

プロセス設計には、以下4種類の基本操作があります。

一)ノードの追加

+ をクリックすると、承認者・CC受信者・処理担当者・条件分岐などを追加できます。
プロセス設計でプラス記号をクリックしてノードを追加

二)ノード属性の設定

1、申請者

申請者は業務事項の申請者であり、承認フローの起点として、フォーム内容の記入と送信を行います。
申請者ノードの属性設定パネル

2、承認者

承認者は業務事項の審査・承認者であり、承認フォームに対して「承認」「拒否」「転送」「差戻し」「リクエスト署名」などの操作を実行できます。 1)承認者属性設定 承認者ノードの属性設定パネル:
承認者ノードの属性設定パネル
ノード名の横にある編集アイコンをクリックして、ノード名を変更できます。
承認者ノード名の変更
承認タイプは、手動承認・自動承認・自動拒否の3種類に対応します。
承認タイプの選択
ノード承認者は、よく使う承認者・上司・その他など複数のタイプに対応しています。
ノード承認者タイプの選択
複数人承認時の承認方式は、順次承認・共同署名・または署名・投票に対応しています。
複数人承認時の承認方式の選択
承認者が不在の場合の処理方式:
承認者が不在の場合の処理方式の設定
2)ノード承認者の設定 ノード承認者は以下の複数のタイプに対応しています。クリックして各タイプの設定説明を展開し、内容をご確認ください。
ノード承認者で「指定ユーザー」を選択した場合、「追加」から指定ユーザーを承認者として追加する必要があります。
  • 連絡先から承認者を選択できます。標準版では1つのノードで最大50名まで選択可能。有料版では100名までアップグレード可能
  • 複数人を選択した場合は、複数人承認時に使用する承認方式を設定する必要があります。デフォルトは共同署名
指定ユーザーを選択して追加をクリック:
ノード承認者で指定ユーザーを選択
連絡先からメンバーを選択:
連絡先から指定ユーザーを選択
複数人選択時に承認方式を設定:
複数の指定ユーザー時に複数人承認方式を設定
ノード承認者で「申請者自身」を選択した場合、申請者本人がそのノードの承認者となります。通常は申請者に承認結果の確認が必要な場合に使用します。
  • 例:購買申請の送信後、購買実行完了時に、購買申請者が購買結果が期待に沿うかを確認する
  • 例:チケット送信後、チケット実行完了時に、チケット申請者が問題が解決したかを確認する
ノード承認者で申請者自身を選択:
ノード承認者で申請者自身を選択
ノード承認者で「申請者選択」を選択した場合、1人選択または複数人選択が可能です。
  • 選択可能なメンバーの範囲を設定できます。デフォルトは全社です。ロールまたは指定メンバーから選択することも可能です。たとえば当番制のシーンでは、複数の出納やITサービスがある場合、これらのロールまたは指定メンバーを選択可能メンバーの範囲に設定し、申請者がその日のシフト設定に応じて選択できます
  • 複数人選択に設定した場合は、複数人承認時に使用する承認方式を設定する必要があります
1人選択または複数人選択を選択:
申請者選択で選択可能人数を設定
選択可能メンバーの範囲を設定。全社・指定ユーザー・ロールから選択可能:
申請者選択のメンバー範囲を設定
複数人選択時に承認方式を設定:
申請者が複数人選択時に複数人承認方式を設定
ノード承認者で「ロール」を選択した場合、「追加」からロールを承認者として追加する必要があります。
  • 特定のロールを選択した後、複数人承認時に使用する承認方式を設定する必要があります
  • ロールは管理範囲の設定などにより承認者が見つからない可能性があるため、承認者が不在の場合の処理ロジックを設定する必要があります
  • 詳細な操作は ロールユーザー承認の設定方法 を参照
ロールを承認者として追加:
ノード承認者でロールを選択して追加
複数人承認方式と承認者が不在の場合の処理を設定:
ロール承認で承認方式と不在時の処理を設定
ノード承認者で「直属の上司」を選択した場合、申請者から何階層上の直属の上司にするかを選択できます。最大8階層まで対応します。
  • 直属の上司は直属の上司の設定により承認者が見つからない可能性があるため、承認者が不在の場合の処理ロジックを設定する必要があります
  • 詳細な操作は 直属の上司承認の設定方法 を参照
申請者から何階層上の直属の上司にするかを選択:
直属の上司で何階層上の上司にするかを選択
ノード承認者で「部門マネージャー」を選択した場合、申請者から何階層上の部門マネージャーにするかを選択できます。最大8階層まで対応します。
  • 部門マネージャーは連絡先の設定により承認者が見つからない可能性があるため、承認者が不在の場合の処理ロジックを設定する必要があります
  • 詳細な操作は 部門マネージャー承認の設定方法 を参照
部門マネージャーを選択。マネージャーが見つからない場合に上位マネージャーが代理承認するかをチェック可能:
部門マネージャー設定とマネージャーが見つからない場合の代理承認
申請者から何階層上の部門マネージャーにするかを選択:
部門マネージャーで何階層上のマネージャーにするかを選択
ノード承認者で「複数レベルの上司」を選択した場合、申請者から何階層上の上司まで承認するかを設定できます。この設定後、フローは部門マネージャーの階層に従って自動的に流れ、まず申請者の第1階層の部門マネージャーを識別し、続いて第2階層の部門マネージャーを識別し……申請者からN階層上の上司まで続きます。連絡先の第何階層の上司まで承認するかを設定することもできます。この設定後、フローは同様に部門マネージャーの階層に従って自動的に流れ、連絡先のN階層目の上司まで続きます。
申請者本人が連絡先のN階層目の上司である場合、さらに1階層上まで承認されます。
申請者から何階層上の上司までを超えないように設定:
複数レベルの上司で申請者から何階層上までを設定
連絡先の第何階層の上司まで承認するかを設定:
複数レベルの上司で連絡先の最上位階層を設定
ノード承認者で「部門コントロールに対応するマネージャー」を選択した場合、まずフォーム内の部門コントロールを選択する必要があります。この承認者は通常、特定の部門マネージャーの確認が必要な場合(例:異動承認など)に使用します。
  • その部門から何階層上の部門マネージャーにするかを選択可能。最大8階層まで対応
フォーム内の部門コントロールを選択:
部門コントロールに対応するマネージャーでフォーム内の部門コントロールを選択
部門コントロールに対応する何階層目のマネージャーを選択:
部門コントロールに対応するマネージャーでマネージャー階層を選択
ノード承認者で「部門コントロールに対応するロール」を選択した場合、同様にまずフォーム内の部門コントロールを選択する必要があります。この承認者は通常、特定の部門ロールの確認が必要な場合(例:工程引き継ぎなど)に使用します。フォーム内の部門コントロールを選択:
部門コントロールに対応するロールでフォーム内の部門コントロールを選択
ロールリストからロールを選択:
ロールリストから部門に対応するロールを選択
ノード承認者で「フォーム内の連絡先」を選択した場合、フォーム内の連絡先コントロールを選択し、そのコントロールに対応するユーザーを承認者として設定する必要があります。フォーム内の連絡先コントロールを選択:
フォーム内の連絡先で連絡先コントロールを選択

3、CC受信者

CC受信者は業務事項の関係者であり、事項を把握する必要はあるものの、意思決定は不要な立場です。このノードに到達しても審査機能はなく、該当する承認フォームを受け取って閲覧・コメント操作が可能です。 CC受信者ノードの属性設定パネル:
CC受信者ノードの属性設定パネル
CC受信者ノード名の変更:
CC受信者ノード名の変更
ノードCC受信者は、よく使うCC受信者・上司・その他など複数のタイプに対応しています。
ノードCC受信者タイプの選択

4、処理担当者

処理担当者は業務事項の具体的な実行者であり、審査・承認権限はなく、承認フォームに対して「送信」「転送」「差戻し」「リクエスト署名」「コメント」などの操作が可能です。 処理担当者ノードの属性設定パネル:
処理担当者ノードの属性設定パネル
処理担当者ノード名の変更:
処理担当者ノード名の変更
ノード処理担当者は、指定ユーザー・ロール・申請者選択など複数のタイプに対応しています。
ノード処理担当者タイプの選択

三)ノード操作権限の設定

ノード属性パネルで「フォーム操作権限」タブに切り替えると、そのノードのフォーム内各フィールドに対する操作権限を設定できます。
ノード属性でのフォーム操作権限設定

四)分岐の追加

条件分岐は伝統的な意味でのノードではありませんが、フロー設定に不可欠な機能です。実行時は優先度順に順次実行され、いずれか1つの分岐ルールが通過すると、他の分岐は試行を継続せず、最終的に通過する条件分岐は1つのみとなります。

1、条件分岐の追加

「+」をクリックし、条件分岐をクリックします。
プラス記号をクリックして条件分岐を追加

2、条件分岐のコピー

「コピー」をクリックすると、作成済みの条件分岐を素早くコピーできます。
コピーをクリックして条件分岐を素早くコピー

3、分岐条件の設定

フロー図中の条件分岐ノードをクリックし、右側パネルで分岐条件を設定します。 フロー図中の条件分岐ノードと条件サマリー:
フロー図中の条件分岐ノード
条件設定パネルで、条件または条件グループを追加可能:
条件分岐設定パネル
条件名の横にある編集アイコンをクリックして、条件名を変更できます。
条件分岐名の変更
単一条件(申請者に基づく分岐条件の設定):
申請者を分岐条件として設定
複数条件を同時に満たす(条件間は「かつ」の関係):
複数条件を同時に満たす「かつ」関係の条件を設定
複数条件のいずれかを満たす(条件グループ間は「または」の関係):
条件グループ間の「または」関係の条件を設定

4、分岐条件フローの設定

分岐条件の設定が完了したら、対応する条件分岐配下の操作者を順次設定できます。設定方法はフロー設定方法と同じです。

四、関連ドキュメント

条件付き承認の設定方法

部門・金額などの条件に基づいて、承認フォームを自動的に異なる分岐に流す

ロールユーザー承認の設定方法

ロールを承認者として設定し、管理範囲を構成する

直属の上司承認の設定方法

直属の上司による階層別承認を設定する

ノード操作権限の設定方法

各ノードのフォームフィールドに対する編集・閲覧のみ・非表示の権限を制御する