ユーザーを再利用するためのサブフローの作成

  • リリースバージョン: Australia
  • 更新日 2026年03月12日
  • 所要時間:3分
  • ユーザーサブスクリプションを再利用するサブフローを作成します。

    始める前に

    このサブフローには、ユーザーを削除するアクションが必要です。詳細については、「ユーザーを削除するアクションの作成」を参照してください。

    必要なロール:flow_designer

    このタスクについて

    注:
    ユーザーを再利用するサブフローの例については、「 Jira Reclaim Subscription (サブスクリプションを再利用) および Webex Reclaim Subscription サブフロー」を参照してください。

    手順

    1. 移動先 すべて > フローデザイナー > デザイナー.
    2. [ New (新規)] をクリックし、[ Subflow (サブフロー)] を選択します。
    3. フォームで、フィールドに入力します。
      表 : 1. サブフローのプロパティフォーム
      フィールド
      名前 任意の名前。たとえば、「 アプリケーション 再利用サブスクリプション」などです。ここで、「 アプリケーション 」は統合する SaaS アプリケーションの名前です。
      アプリケーション ソフトウェア資産管理:SaaS ライセンス管理統合
      注:
      サブフローを ソフトウェア資産管理 - SaaS ライセンス管理統合アプリケーションに保存すると、 ソフトウェア資産管理 サブスクリプションに含まれます。他のアプリケーションでサブフローを保存すると、 ServiceNow® 統合ハブ トランザクションに対して課金される場合があります。カスタムスポークアプリケーションを ServiceNow Store で公開する場合は、代わりにカスタムアプリを選択します。
      アクセス可能 すべてのアプリケーションスコープ
      カテゴリ このフィールドは空のままにします。
      保護 なし
      インフロー注釈 このフィールドは空のままにします。
      説明 選択した内容の説明。
      実行方法 セッションを開始するユーザー
    4. 統合プロファイル入力とユーザーサブスクリプション入力を追加します。
      表 : 2. 入力
      ラベル 名前 タイプ 必須
      統合プロファイル integration_profile Reference.Integration Profile はい
      ユーザーサブスクリプション user_subscription Reference.Software サブスクリプション はい
    5. エラーメッセージ出力とステータス出力を追加します。
      表 : 3. 出力
      ラベル 名前 タイプ
      エラーメッセージ error_message 文字列
      ステータス status 文字列
    6. [アクション] セクションで、プラスアイコンをクリックし、[ アクション ] をクリックして新しいアクションを追加します。
    7. インストールされているスポークのリストで、統合する SaaS アプリケーションのスポークを選択します。
      注:
      インストールされているスポークのリストにスポークを追加するには、 ServiceNow Store で要求します。利用可能なスポークの完全なリストについては、「 統合ハブの利用可能なスポーク」を参照してください。統合する SaaS アプリケーションのスポークが存在しない場合は、 新しいスポークを作成できます
    8. ユーザーを削除するには、アクションを選択します。
      1. ユーザー ID 入力として渡す値を定義します。
        使用する値は、操作している API によって異なりますが、通常は、このサブフローのユーザーサブスクリプション入力の [外部ユーザー ID] または [ユーザープリンシパル名] フィールドになります。
      2. アクションのユーザー認証入力に渡す値を定義します。
    9. [ユーザーを削除] アクションでエラーが返されるかどうかを確認するには、If フローロジックを追加します。
    10. サブフロー出力を割り当てる子フローロジックを追加します。
      表 : 4. サブフロー出力を割り当て
      名前 データ
      エラーメッセージ [ユーザーを削除] アクションから出力されるエラーメッセージ
      ステータス 失敗
    11. [ユーザーを削除] アクションがエラーを返さない場合に備えて、If ロジックと同じレベルで Else フローロジックを追加します。
    12. サブフロー出力を割り当てる子フローロジックを追加します。
      表 : 5. サブフロー出力を割り当て
      名前 データ
      ステータス 成功

      次の画像は、ユーザーサブスクリプションを再利用するためのサブフローの完成した例を示しています。次に示されている例は、サブスクリプションの Webex 再利用サブフローです。

      ユーザーサブスクリプションを再利用するサブフローの例
    13. サブフローをテストするには、[ テスト] をクリックします。
      1. エラーの詳細については、テスト結果とシステムログを参照してください。
        システムログを表示するには、 システムログ > システムログ > すべて.
      注:
      テストするときは、このサブフローがユーザーを非アクティブ化することに注意してください。このサブフローを準本番環境でテストします。本番環境のみが利用可能な場合は、テスト用に偽のユーザーを作成できます。
    14. サブフローが期待どおりに機能していることを確認したら、[ 公開] をクリックします。
      ヒント:
      サブフローは公開後も編集できます。