ロールを使用したフローの作成

  • リリースバージョン: Xanadu
  • 更新日 2024年08月01日
  • 所要時間:2分
  • 割り当てられたロールで実行されるフローまたはサブフローを作成します。ロールを割り当てることで、ユーザーのロールではなく独自のロールで実行される、ユーザー開始のフローを作成できます。

    始める前に

    必要なロール:flow_designer または admin

    このタスクについて

    ユーザーのロールではなく独自のロールで実行される、ユーザー開始のフローを作成します。フローへのロールの割り当ての詳細については、「フローロール」を参照してください。たとえば、インシデントや問題などの IT Service Management アプリケーションに属するデータにアクセスできるように、itil ロールでのフローの実行を許可します。

    手順

    1. 移動先 すべて > プロセスの自動化 > Flow Designer.
    2. クリック + 新規 > フロー または + 新規 > サブフロー.
    3. [フロープロパティ] フォームで、フローの [名前]、[アプリケーション]、および [説明] を定義します。
      詳細については、「ワークフロースタジオ でのフローの作成」を参照してください。
    4. [追加プロパティ] セクションを展開します。
    5. [実行方法] フィールドで [セッションを開始するユーザー] を選択します。
      [実行方法] フィールドで [システムユーザー] オプションが選択されている場合、ロールは選択できません。
    6. [ロールを使用して実行します] フィールドで、フローの実行中に使用するロールを 1 つ以上選択します。

      itil ロールを使用してロールプロパティを実行します。

      選択したロールで、ユーザーが通常持っているロールが置き換えられます。ロールを選択しない場合、フローはユーザーに通常関連付けられているロールで実行されます。
      ヒント:
      Explicit Roles プラグイン (com.glide.explicit_roles) を有効にしている場合は、snc_internal ロールをフローに追加します。
      たとえば、受信メールフローは通常、既存のユーザーとして実行されるか、既存のユーザーが存在しない場合はゲストユーザーとして実行されます。ゲストユーザーは、インシデントや問題などの IT Service Management データにアクセスできません。ロールを指定せずにフローを実行すると、フローがゲストユーザーの代わりに制限付きデータにアクセスしようとしたときに、アクセスエラーが発生する可能性があります。itil などのロールを使用してフローを実行すると、フローが必要なデータにアクセスできるようになります。
    7. [フローを構築] を選択します。

    次のタスク

    itil ロールで実行されたフローのフロー実行の詳細のサンプル。

    フローを有効化する準備ができるまで、フローをビルドしてテストします。フローのロールは、[フロープロパティ] フォームを更新することにより、いつでも変更できます。