DevOps 変更速度管理へのオンボードGitHubサービスカタログ

  • リリースバージョン: Australia
  • 更新日 2026年03月12日
  • 所要時間:3分
  • ServiceNow サービスカタログを使用してGitHubインスタンスを作成、接続、検出、および構成します。

    始める前に

    必要なロール: sn_devops.admin または sn_devops.tool_owner

    手順

    1. 移動先 すべて > サービスカタログ > カタログ定義 > アイテムの管理 をクリックし、 DevOpsを検索します。
      注:
      従業員センターまたはサービスポータルからサービスカタログにアクセスすることもできます。
    2. DevOps カタログアイテムから、[DevOps アプリのオンボーディング][DevOps ツールのオンボーディング] を選択してアクティブ化します。
    3. アクティブ化した後、[DevOps ツールのオンボーディング] を選択し、[試行] を選択します。
    4. [DevOps ツールのオンボーディング] フォームで、ツールの詳細を入力します。
      フィールド 説明
      ツール名 GitHub統合の名前
      ツール統合 GitHub または GitHub Enterprise を選択します。
      ツール URL 「https://api.github.com」と入力します。
      認証情報タイプ 使用している認証情報に応じて、[基本認証] または [OAuth] を選択します。
      • [基本認証] の場合は、ユーザー名とパスワードまたはアクセストークンを入力します。
      • [OAuth] の場合は、認証情報を入力します。
      MID サーバーを使用 オプション。MID サーバーに接続されているツールの MID サーバーを選択します。アプリケーションは自動的に DevOps に設定され、機能は REST に設定されます。

      GitHub に接続するために資格情報に必要なすべてのアクセス許可の一覧については、「DevOps ツールに必要な権限 のアクセス許可GitHub」を参照してください。

    5. [今すぐ注文] を選択します。
      要求が作成されました。要求が承認されると、ツールが作成され、接続され、検出されます。
    6. DevOpsカタログアイテムから、[DevOps アプリのオンボーディング] を選択します。
    7. [DevOps アプリのオンボーディング] フォームで、次の詳細を入力します。
      新しいアプリを作成しますか、それとも既存のアプリに追加しますか? 新しいアプリを作成するか、既存のアプリを使用するかをオプションから選択します。
      アプリケーション 作成または使用するアプリの名前を入力します。
      オンボーディングパイプライン 履歴データをインポートするパイプラインを選択します。
      オンボーディングリポジトリ 接続された GitHub ツール名を入力します。
      リポジトリ Webhook を構成し、履歴データをインポートするリポジトリを選択します。
      注:
      [ オンボーディングパイプライン ] フィールドでパイプラインを選択しない場合、ここで選択したリポジトリ内のすべてのパイプラインが関連付けられます。
      インポート元とインポート先 データをインポートする日付を選択します。デフォルトでは、過去 30 日間が選択されています。最大 90 日間のデータのインポートを選択できます。
      ツールの Webhook を設定しますか? 選択したリポジトリの Webhook を設定する場合は、このチェックボックスをオンにします。
      オンボーディング計画 空のままにします。
    8. [今すぐ注文] を選択します。
      要求が作成されました。要求が承認されると、リポジトリオブジェクトとパイプラインオブジェクトがアプリレコードに関連付けられ、Webhook がリアルタイム追跡用に構成されます。選択したリポジトリと関連するワークフローの履歴データがインポートされます。[追跡] フィールドは、インポートされたリポジトリとパイプラインに対して自動的に有効になります。