Dataphin では、ビジネス要件に合わせてカスタム承認テンプレートを作成できます。このトピックでは、その作成方法と管理方法について説明します。
権限
スーパー管理者とシステム管理者は、カスタム承認テンプレートの作成、編集、削除ができます。
システム管理者は、カスタム承認ノードのアクションボタンを作成、編集、削除できます。
承認プロセス
承認プロセスには複数の承認ノードを設定できます。プロセスは、現在のノードが承認された後にのみ次のノードに進みます。すべてのノードが承認された場合にのみ、リクエスト全体が承認されます。いずれかの承認者がリクエストを拒否した場合、プロセス全体が失敗します。
1 つのノードに複数の承認者がいる場合、1 人の承認でノードが通過し、1 人の拒否で失敗します。
制限事項
デフォルトの組み込み承認システムを使用するワークフローに対して作成されたカスタムアクションボタンは、後でデフォルトを外部システムに切り替えると無効になります。これを防ぐには、ワークフローの承認システムを明示的に組み込み承認システムに設定してください。
承認ノードがユーザーのいないグローバルロールに割り当てられている場合、承認プロセスを開始できません。これを修正するには、承認テンプレートを修正するか、ロールにユーザーを割り当ててから再試行してください。
資産のオンボーディング/オフボーディング承認シナリオは、資産運用アドオンを購入し、ご利用のテナントでこの機能を有効にした後にのみ利用可能です。
サポートされる承認者の種類
グローバルロール:テナント内のグローバルロール。例:スーパー管理者、システム管理者、データソース管理者、品質管理者、セキュリティ管理者、クロステナント公開ユーザー、データ標準管理者。
オーナー:リソースのオーナー。例:ディメンションロジックテーブル、ファクトロジックテーブル、サマリーロジックテーブル、メトリック、データソース、API、Dataphin データソース、アプリケーション、サービスユニット。
ドメインアーキテクト:リソースのドメインアーキテクト。
プロジェクト管理者:リソースのプロジェクト管理者。
指定された承認者:テナントにアクティブなアカウントを持つユーザー。
起票者が選択:プロセスを開始したユーザーが承認者を選択できます。
カスタム承認テンプレートの作成
Dataphin ホームページの上部のナビゲーションバーで、[管理センター] > [システム設定] を選択します。
左側のナビゲーションウィンドウで、[承認管理] > [承認テンプレート] を選択します。
[承認テンプレート] ページで、[カスタム] タブをクリックし、[+ 承認テンプレートの作成] をクリックします。
[承認テンプレートの作成] ダイアログボックスで、以下のパラメーターを設定します。必須パラメーターは、選択した承認システムによって異なります。
組み込み承認システム
パラメーター
説明
テンプレート名
カスタム承認テンプレートの名前を入力します。名前は 128 文字以内にする必要があります。
シナリオ
この承認テンプレートを使用できるシナリオを選択します。オプションには、[権限申請]、[データ標準承認]、[データダウンロード]、[カスタムアクション承認]、[プロジェクト内オブジェクト公開承認]、[資産のオンボーディング/オフボーディング承認] があります。
説明 (任意)
承認テンプレートの説明を入力します。説明は 128 文字以内にする必要があります。
承認システム
[組み込み承認システム] を選択します。
承認ノード
最大 10 個の承認ノードを追加できます。各ノードについて、[承認者]、[承認ノードの説明]、[オプションの承認アクション] を設定します。
承認者:[システムロール]、[カスタムロール]、[指定された承認者] から承認者を選択できます。[ロール] または [指定された承認者] に基づいて、各ノードに最大 10 人の承認者を選択できます。
説明カスタムグローバルロールがテンプレートで承認者として割り当てられた後に削除されると、承認テンプレート内で削除済みとしてマークされます。このロールをテンプレートから削除できます。削除後、再度テンプレートを編集する際に、削除されたロールはオプションとして表示されなくなります。
オプションの承認アクション:サポートされているアクションは、[承認]、[拒否]、[転送]、[署名追加] です。
アイコンをクリックして、さらに承認アクションを追加できます。詳細については、次のセクションをご参照ください。
オプションの承認アクションの追加
説明カスタム承認テンプレートのアクションノードへの変更は、それを使用するすべての既存の承認タスクに影響します。
最大 5 つのオプションのアクションを作成できます。
[承認ノード] セクションで、[オプションの承認アクション] 列を見つけ、
アイコンをクリックします。表示される [オプションの承認アクション] ペインで、[+ オプションのアクションを追加] をクリックし、以下のパラメーターを設定します。
パラメーター
説明
アクション名
アクションの名前を入力します。名前は 20 文字以内にする必要があります。
アクションタイプ
承認アクションノードのアクションタイプを選択します。現在、[他の承認を開始] のみがサポートされています。
承認テンプレート
シナリオが [カスタムアクション承認] であるカスタム承認テンプレートを選択します。
操作完了後
現在の承認者に戻す:新しいプロセスが承認された後、元のプロセスは現在の承認者に戻り、さらなるアクションを待ちます。
現在のノードを承認:新しいプロセスが承認された後、元のプロセスの現在のノードが完了します。その後、プロセスは次のノードに進むか、最後のノードであれば承認されます。
[OK] をクリックして、オプションの承認アクションの設定を保存します。
サードパーティ承認
パラメーター
説明
テンプレート名
カスタム承認テンプレートの名前を入力します。名前は 128 文字以内にする必要があります。
シナリオ
この承認テンプレートを使用できるシナリオを選択します。オプションには、[権限申請]、[データ標準承認]、[データダウンロード]、[カスタムアクション承認]、[プロジェクト内オブジェクト公開承認]、[資産のオンボーディング/オフボーディング承認] があります。
説明 (任意)
承認テンプレートの説明を入力します。説明は 128 文字以内にする必要があります。
承認システム
[サードパーティ承認] を選択します。[承認設定] のデフォルト承認システムがサードパーティシステムの場合は、[デフォルト] を選択することもできます。
[統合ドキュメント] をクリックすると、承認コンテンツの構造とパラメーターの説明を表示できます。
承認テンプレート
サードパーティシステムのデフォルト承認ワークフローテンプレートの名前を入力します。テンプレートが利用できない場合は、このフィールドを空のままにします。
承認者ソース
Dataphin で設定:Dataphin で設定された承認ノードと承認者に基づいて承認プロセスを開始します。
DingTalk 承認ワークフローを使用:選択した DingTalk テンプレートで定義された承認プロセスを実行します。Dataphin で承認ノードを設定する必要はありません。
説明このオプションは、[承認システム] が [DingTalk OA] に設定されている場合にのみ利用可能です。
承認ノード
最大 10 個の承認ノードを追加できます。各ノードについて、[承認者] と [承認ノード名] を設定します。各ノードに最大 10 人の承認者を選択できます。
承認者:[システムロール]、[カスタムロール]、[指定された承認者] から選択できます。[ロール] または [指定された承認者] に基づいて、各ノードに最大 10 人の承認者を選択できます。
説明カスタムグローバルロールがテンプレートで承認者として割り当てられた後に削除されると、承認テンプレート内で削除済みとしてマークされます。このロールをテンプレートから削除できます。削除後、再度テンプレートを編集する際に、削除されたロールはオプションとして表示されなくなります。
設定が完了したら、[承認メタデータの例を表示] をクリックして設定に基づいたサンプルを確認するか、[テスト承認を送信] をクリックしてテンプレートが期待どおりに機能するかを検証します。
[OK] をクリックして承認テンプレートを作成します。
承認テンプレートリスト
[承認テンプレート] ページでは、設定した承認テンプレートに関する情報を表示できます。また、テンプレートの検索、表示、編集、削除も可能です。

エリア | 説明 |
① フィルターと検索エリア | 承認テンプレート名によるあいまい検索や、[シナリオ] によるテンプレートのフィルターができます。 |
② リストエリア | このエリアには、[テンプレート名]、[説明]、[シナリオ]、[参照]、[最終更新者]、[最終更新日時] が表示されます。[操作] 列では、テンプレートの [表示]、[編集]、[削除] ができます。
|
次のステップ
承認テンプレートを作成した後、標準セットの作成時やデータ権限承認の設定時に適用できます。詳細については、以下のトピックをご参照ください: