GitHub Enterprise Server との統合
ソフトウェア資産管理 アプリケーションを GitHub Enterprise Server アプリケーションと統合すると、ソフトウェアサブスクリプションを追跡し、未使用のライセンスを再利用するのに役立ちます。
| プロセス | GitHub Enterprise Server アプリケーションで必要なユーザーロール | 認証スコープ |
|---|---|---|
| サブスクリプションをダウンロード | サイトアドミニストレーター | site_admin |
| サブスクリプションを再利用 | サイトアドミニストレーター | site_admin |
GitHub Enterprise Server の API アクセストークンの生成
GitHub Enterprise Server API へのアクセスに使用できるトークンを生成します。
始める前に
GitHub 必要なロール:サイトアドミニストレーター
このタスクについて
GitHubリポジトリホスティングサービスは、個人アクセストークンを使用して、ユーザーにGitHub APIへのアクセス権を付与します。個人用アクセストークンは、API 要求を許可することで OAuth アクセストークンと同様に機能します。GitHub Enterprise Server API 要求を許可する個人用アクセストークンを生成することで、GitHub Enterprise Server API にアクセスできます。
手順
GitHub Enterprise Server 統合プロファイルの作成
GitHub Enterprise Server 統合プロファイルを作成して、ソフトウェアサブスクリプションを追跡し、GitHub Enterprise Server アプリケーションのライセンスを最適化します。
始める前に
GitHub Enterprise Server 統合プロファイルを作成するには、ServiceNow Store から ソフトウェア資産管理 - SaaS ライセンス管理 プラグイン (sn_sam_saas_int) を要求します。
ServiceNow 必要なロール:sam_integrator
このタスクについて
ソフトウェア資産ワークスペース を使用している場合、コア UI で GitHub Server 統合プロファイルを作成するオプションは無効です。
手順
次のタスク
統合が接続されると、 ServiceNow インスタンスでソフトウェアモデル、再利用ルール、ソフトウェアサブスクリプションが自動的に作成され、毎日更新されます。
- ソフトウェアモデル
- 認識されないサブスクリプション識別子
- スケジュール済みジョブ
- スケジュール済みジョブの結果
- ソフトウェアサブスクリプション
- サブスクリプション識別子除外ルール
- サブスクリプションユーザー除外ルール
統合プロファイルを作成した後、サブスクリプション除外ルールを定義して、特定のサブスクリプションをライセンスコストの計算対象にしないようにすることができます。詳細については、「SaaS および SSO アプリケーションのサブスクリプション除外」を参照してください。
一意の接続を持つ複数の統合プロファイルを設定する場合は、子エイリアスを作成して、統合プロファイルごとに異なる構成と設定を管理します。詳細については、「子エイリアスを作成して複数の統合プロファイルを設定」を参照してください。
自動的に生成されたすべての再利用ルールを確認して、ユーザーサブスクリプションを再利用します。詳細については、「ソフトウェア再利用ルールのレビュー」を参照してください。
- ソフトウェア資産管理 Core UI でのソフトウェアエンタイトルメントの作成の詳細については、「クラシック版でエンタイトルメントを作成するソフトウェア資産管理」を参照してください。
- ソフトウェア資産ワークスペースでのソフトウェアエンタイトルメントの作成の詳細については、「 ワークスペースでのエンタイトルメントの作成」を参照してください。
- ソフトウェア資産管理 プレイブックを使用したソフトウェアエンタイトルメントの作成の詳細については、「ガイド付きウォークスルーを使用したエンタイトルメントの作成」を参照してください。
- ソフトウェア資産管理 クラシックアプリケーションでの調整の実行の詳細については、「クラシック版でソフトウェア調整を実行するソフトウェア資産管理」を参照してください。
- ソフトウェア資産ワークスペースでの調整の実行の詳細については、「 ワークスペースでのソフトウェア調整の実行」を参照してください。