統合カタログでプロセスを自動化するワークフローを作成する

Microsoft Purview 統合カタログのワークフローは、データ製品へのアクセスの許可やデータ製品と用語集の用語の公開など、承認シナリオを一元的に自動化して管理する方法を提供します。

ワークフローは、ユーザーがorganizationの操作を合理化するために確立できる、自動化された反復可能なアクションまたはビジネス プロセスのセットです。 使用可能なワークフローを使用すると、データ製品へのアクセスを要求し、公開するための承認プロセスを自動化できます。 ガバナンス チームはワークフローを使用して、目的の承認プロセスを自動化できます。

ワークフローの種類

これらのプロセスに対して、統合カタログでカスタマイズ可能なワークフローを設定できます。

これらのワークフローは、統合カタログ内で直接設定します。 セットアップ プロセスは、既存のデータ製品アクセス要求と同様のプロセスに従いますが、カスタマイズするオプションがさらに用意されています。 新しいワークフローは新しい [要求と承認] タブを通過しますが、構成に使用できるのと同じ既定のオプションがあります。

注:

アクセス ワークフローは、ガバナンス ドメインまたは単一のデータ製品に適用できます。 パブリケーション ワークフローは、ガバナンス ドメインにのみ適用できます。

前提条件

ワークフローを作成および管理するには、ユーザーがパブリケーション ワークフローの ガバナンス ドメイン作成者 ロールと、データ製品アクセス ワークフローの データ製品所有者 ロールを保持する必要があります。 統合カタログロールの詳細については、こちらをご覧ください。

データ製品アクセス ワークフロー

データ製品アクセス ワークフローを使用すると、 データ製品のアクセス要求を 管理し、承認を生成できます。 データ製品の所有者は、ガバナンス ドメイン内のデータ製品のワークフローのみを作成できます。

クラシック カタログ エクスペリエンスでワークフローを以前に作成した場合は、データ製品レベルでデータ アクセス用の新しいワークフローを作成することで、ワークフローを新しいエクスペリエンスに更新する必要があります。 新しいワークフローを作成しない場合、既存のワークフローは引き続き機能します。

作成する新しいデータ製品については、この記事で説明する新しいワークフロー エクスペリエンスのみを使用できます。

ワークフローを作成する手順

ワークフローは、データ製品の詳細ページまたは [ワークフロー] ページから作成できます。

  1. 統合カタログで、次のいずれかの場所から開始します。

    • データ製品から:

      1. [ カタログ管理] で、[ データ製品] を選択し、ワークフローを作成するデータ製品を選択します。
      2. データ製品の詳細ページで、[ ポリシーの管理] を選択します。
      3. [ アクセス ポリシーの管理 ] ポップアップ ウィンドウの [ 承認要件] で、使用しているような承認者を追加 するか 、[ 新しいワークフロー ] を選択して承認者プロセスを編集します。 ポップアップ ページで承認者の一覧を使用することを選択した場合、[ 保存] を選択するとワークフローが自動的に生成されます。
    • [ワークフロー] ページから次の手順を実行します。

      1. [ プロセスの自動化] で、[ワークフロー] を選択 します
  2. 手順 1 のどちらの場所からでも、[ ワークフロー] ページに移動します。 [新規]を選択します。

  3. [ 新しいワークフロー ] ポップアップ ウィンドウで、[ 名前] とオプションの説明を入力します。

  4. [ワークフロー] カテゴリで、一覧から [データ製品アクセス] を選択します。

  5. [作成] を選択します。 ワークフローの基本テンプレートが開きます。これは、ワークフローを構築する場所です。

  6. 開始時に、承認を待ちます

    • 承認の 種類を選択します。
      • [すべて保留中]: アクセス要求の承認者が複数ある場合、すべての承認者が要求を承認する必要があります。
      • [保留中] : 要求を承認する必要があるのは 1 人の承認者のみです。
    • タイトルは、データ アクセス要求の承認として自動的に入力されます。
    • [ 割り当て先] で、ユーザー名を入力します。
  7. [条件] で、適用する条件 (や など) を選択し、承認結果を設定します。

  8. [条件][はい] と [If no outcomes] になります。 はいの場合 は、アクセス要求の承認が行われます。 アクセス要求が拒否される結果がない場合[はい] と [いいえ] の結果内で、条件に基づいて追加のレイヤーを作成するアクションを追加できます。

  9. 条件の設定が完了したら、ページの右上にある [ スコープの設定 ] を選択します。

  10. [ スコープの設定 ] ポップアップ ウィンドウで、一覧表示されているガバナンス ドメインの下の一覧を展開して、そのデータ製品を表示します。 1 つのデータ製品またはデータ製品のドメイン全体を選択します。 その後、[保存] を選択します。

制限事項

  1. 現在のバージョンでは、連絡先、ワークフロー中のメタデータ、または電子メール テンプレートの変数はサポートされていません。
  2. このワークフローのセットには、外部コネクタは含まれません。
  3. 1 つのデータ製品のデータ製品アクセス ワークフロー、または同じ承認者のリストに対してデータ製品のガバナンス ドメイン全体のみを構成できます。 これらのワークフローは、複数のデータ製品や多数のドメインに使用することはできません。
  4. いずれかのワークフロー エクスペリエンスでデータ製品のユーザーに対する要求が存在する場合、ユーザーは新しい要求を作成できません。 新しいワークフローに切り替える場合は、以前に承認されたすべての要求を削除し、必要に応じてユーザーに要求を再作成してもらいます。
  5. プライバシーの承認者がワークフローでハードコーディングされている場合、データ コンシューマーによって入力されたときに要求フォームに事前入力されません。
  6. 承認のためにセキュリティ グループを追加できますが、そのグループのユーザーはアクセス要求を手動で承認する必要があります。 この要件は、プライバシー承認者とデータ製品承認者の両方に適用されます。
  7. ワークフローの実行中に電子メール通知を受信するには、承認者に追加されたセキュリティ グループを電子メールで有効にする必要があります。
  8. そのデータ製品に 構成 証明がない場合は、アクセス要求にグループを追加できます。 データ製品に構成証明が必要な場合は、ユーザーとサービス プリンシパルの要求のみがサポートされます。
  9. データ アクセス ワークフローエクスペリエンスと API では、ユーザー プリンシパルのみがサポートされます。 サービス プリンシパルはワークフロー ロールでは機能しません。

データ製品と用語集の用語発行ワークフロー

カタログ キュレーション発行ワークフローを使用すると、特定のガバナンス ドメインのデータ製品用語集の用語の発行を自動化できます。 これにより、ガバナンス ドメインのデータ製品の所有者とデータ スチュワードは、ドラフト プロセス中により広範に共同作業できますが、カタログに公開する前に最終レビューが保証されます。

クラシック カタログ エクスペリエンスでワークフローを以前に作成した場合は、新しいワークフローを作成することで、ワークフローを新しいエクスペリエンスに更新できます。 新しいワークフローを作成しない場合、既存のワークフローは引き続き機能します。

作成する新しいデータ製品と用語集の用語については、この記事で説明する新しいワークフロー エクスペリエンスのみを使用できます。

ワークフローを作成する手順

  1. 統合カタログで、[プロセスの自動化] で [ワークフロー] を選択します[ワークフロー] ページに移動します。

  2. [新規]を選択します。

  3. [ 新しいワークフロー ] ポップアップ ウィンドウで、[ 名前] とオプションの説明を入力します。

  4. [ワークフロー] カテゴリで、一覧から [カタログキュレーション] を選択します。

  5. [ワークフローの種類] で、[データ製品の発行] または [用語の発行] を選択します

  6. [作成] を選択します。 ワークフローの基本テンプレートが開きます。これは、ワークフローを構築する場所です。

  7. 開始時に、承認を待ちます

    • 承認の 種類を選択します。
      • [すべてで保留中]: 発行する承認者が複数いる場合、すべての承認者が発行を承認する必要があります。
      • いずれかの承認者に対して保留中: 発行を承認する必要があるのは 1 人の承認者のみです。
    • タイトルは、データ製品発行の承認として自動的に入力されます。
    • [ 割り当て先] に、ユーザー名 XYZ を入力します。
  8. [条件] で、適用する条件 (や など) を選択し、承認結果を設定します。

  9. [条件][はい] と [If no outcomes] になります。 はいの場合 、データ製品が発行されます。 結果としてデータ製品がドラフト状態に残っていない場合[はい] と [いいえ] の結果内で、条件に基づいて追加のレイヤーを作成するアクションを追加できます。

  10. 条件の設定が完了したら、ページの右上にある [ スコープの設定 ] を選択します。

  11. [ スコープの設定 ] ポップアップ ウィンドウで、一覧表示されているガバナンス ドメインの下にある一覧を展開します。 パブリケーション ワークフローのガバナンス ドメインを 1 つ選択します。 その後、[保存] を選択します。

アクションの追加

[ はい ] と [ 結果がない場合 ] で、条件に基づいて複数のレベルと階層を構築する他のアクションをワークフローに追加します。 使用可能な操作は次のとおりです。

  • 承認を開始して待機する
  • 条件
  • データ サブスクリプションを承認する
  • 完全なデータ サブスクリプション
  • データ サブスクリプションを拒否する
  • 電子メール通知を送信する