---
sourceDocument: Yokohama IT Asset Management
sourceDocumentLink: https://www.servicenow.com/docs/r/ja-JP/yokohama/it-asset-management

 Release :

    - yokohama

ft:locale :

    - ja-JP

ft:publication_title :

    - Yokohama IT Asset Management

ft:clusterId :

    - itam

bundleId :

    - itam

workflow :

    - Technology


---

# Microsoft Visual Studioのライセンスを管理

# Microsoft Visual Studioのライセンスを管理 {#ariaid-title1}

* リリースバージョン: Yokohama
* 
* 更新日 2025年01月30日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：5分

Microsoft 用の ソフトウェア資産管理 パブリッシャーパックを使用して Visual Studio サブスクリプションを管理します。ライセンスのコンプライアンスを確認し、ライセンスのないインストールを検出します。割り当てられているが使用されていないサブスクリプションを特定することで、ライセンスコストを削減します。

## 始める前に

ネットワーク上のMicrosoftソフトウェアインストールを検出するようにServiceNow [ディスカバリー](https://www.servicenow.com/docs/access?context=r-discovery&version=yokohama&pubname=yokohama-it-operations-management&ft:locale=en-US)を設定します。ディスカバリー を使用すると、購入したライセンスを実際のインストールと比較することで、ライセンスコンプライアンス情報を表示できます。

開始する前に、 構成管理データベース (CMDB) の環境を設定する必要があります。開発、本番、またはテスト環境を設定すると、 ソフトウェア資産管理プロ ライセンスを正しく適用できます。構成アイテム (CI) の \[環境\] フィールドを使用する必要があります。

必要なロール：sam_admin

## このタスクについて

Visual Studio サブスクリプションを使用すると、開発者は、個々の権利を購入することなく、ほとんどの Microsoft ソフトウェア製品を任意の数のデバイスまたは仮想マシンにダウンロード、インストール、構成、および使用できます。ソフトウェアが開発環境またはテスト環境にのみ展開される場合、個々の権利は必要ありません。Microsoft Publisher Pack を使用して、Visual Studio ライセンスを管理し、コンプライアンスリスクを軽減します。

Visual Studio Standard サブスクリプションの利点を利用するには、アクティブなMicrosoftソフトウェアアシュアランスを維持する必要があります。これらの利点により、SQL Server、Windows Server などのさまざまな Microsoft 製品を開発とテストの目的でのみ使用できます。

まず、ソフトウェアモデルとエンタイトルメントを設定して、 Visual Studio サブスクリプションを追跡します。次に、調整を実行し、ライセンスワークベンチを表示してライセンスコンプライアンスを管理します。

## 手順

1. Visual Studio サブスクリプションの[ソフトウェアエンタイトルメントをインポート](https://www.servicenow.com/docs/OwU1vrn1yWre85wFToYSCg "ソフトウェア資産管理 クラシックの MicrosoftExcel スプレッドシートを使用して、複数のエンタイトルメントをまとめてインポートできます。")します。  
   重要:  
   エンタイトルメントインポートテンプレートの \[パブリッシャーの品番 \] 列に入力して、 Visual Studio および含まれているすべてのソフトウェア (スイートコンポーネント) のソフトウェアモデルを自動的に作成します。ソフトウェア製品定義テーブル \[samp_sw_product_definition\] でパブリッシャーの品番を検索できます。\[パブリッシャーの品番\] フィールドに入力すると、パブリッシャーの品番で情報が提供されるため、パブリッシャー、製品、バージョン、エディション、プラットフォーム、および言語は不要になります。  
   インポートが完了すると、 Visual Studio サブスクリプションのソフトウェアモデルとエンタイトルメントが自動的に作成されます。Visual Studioソフトウェアモデルには、スイートコンポーネントとダウングレード権限が自動的に入力されます。

   ソフトウェアエンタイトルメントを手動で作成することもできます。詳細については、「[ワークスペースでのエンタイトルメントの作成](https://www.servicenow.com/docs/SxdGaXtUWmK2XNUQ1x1N_w "ソフトウェア資産ワークスペースでエンタイトルメントを作成し、ライセンスの詳細を入力して、購入したソフトウェア権限をユーザーまたはデバイスに割り当てます。")」を参照してください。  
   重要:  
   ソフトウェアモデルは、 ソフトウェア資産管理 クラシックアプリケーションと ソフトウェア資産ワークスペースの両方で表示できます。
2. ダウングレードやエディションを含むすべてのソフトウェアモデルに適用される製品のインストール条件を Visual Studio ソフトウェアモデルに追加します。  
   インストール条件は、ソフトウェアをインストールできる場所を定義します。Visual Studio、開発環境やテスト環境以外の場所にソフトウェアをインストールすることは、Microsoft ライセンス契約に違反します。インストール条件は調整中に使用されます。調整を実行すると、本番環境、災害復旧環境、またはその他の環境にインストールされている Microsoft ソフトウェアは、 Visual Studio ライセンスの対象外となります。これらの製品は、別の Microsoft ライセンスでカバーされていない限り、ライセンスなしのインストールとみなされます。

   製品のインストール条件の追加の詳細については、「 [製品のインストール条件を作成](https://www.servicenow.com/docs/siQ22OJ7INhSkxQ8juKkSg "ソフトウェア資産ワークスペースで、調整中に製品のすべてのソフトウェアモデルに適用される製品インストール条件を作成します。")」を参照してください。

   \[製品のインストール条件\] フィールドにフィルター条件を追加して、インストールを開発環境またはテスト環境に制限できます。たとえば、\[ <kbd class="ph userinput">インストール先に開発を含む</kbd> \] または \[ <kbd class="ph userinput">インストール先にテストを含む</kbd>\] という条件を使用できます。
3. Visual Studioエンタイトルメントにユーザー割り当てを追加します。  
   インポートセットと変換マップを使用して、ユーザー割り当てをインポートできます。ユーザー割り当て \[alm_entitlement_user\] テーブルにインポートします。変換マップで、\[ アサイン先\] フィールドをユーザーテーブル \[sys_user\] にマッピングします。エンタイトルメントレコードの \[資産タグ \] フィールドを使用して、割り当てを正しいエンタイトルメントにリンクします。結合された値には、エンタイトルメントとユーザーに対して 2 つの属性の結合を使用します。

   詳細については、「 [インポートセット](https://www.servicenow.com/docs/access?context=import-sets-landing-page&version=yokohama&pubname=yokohama-integrate-applications&ft:locale=en-US)」を参照してください。

   さらに、 Visual Studio ソフトウェアモデルの推定率を変更できます。推定率は、スイートにインストールする必要があるコンポーネントの割合を指定します。ほとんどの場合、0% になります。また、 Visual Studio Community エディションが無料であることを確認します。エディションレベルで推定率と製品のライセンス可能性を追加する方法の詳細については、「 [ワークスペースでのソフトウェアモデルの作成](https://www.servicenow.com/docs/7PFbTyZAQhttNcT93psSSA "ソフトウェア資産ワークスペースでソフトウェアモデルを作成し、購入したソフトウェア権限をシステムで検出されたソフトウェアインストールに接続するために使用される製品の詳細を追加します。")」を参照してください。

## 次のタスク

調整を実行して、 Visual Studio ライセンスコンプライアンスを表示します。調整は毎週もしくはオンデマンドで実行できます。調整では、ソフトウェアエンタイトルメントに記録されている購入した Visual Studio 権限と、 ディスカバリーが見つかった実際のインストールを比較します。簡素化されたワークベンチビューで調整結果を表示するには、 ソフトウェア資産照合ライセンスワークベンチ. 詳細については、「[コンプライアンスのためのソフトウェア調整](https://www.servicenow.com/docs/IAaG9uQ8nA_NuI2gbYddug "自動ライセンス調整により、手動計算を行うことなくライセンス位置を正確かつ最新の状態に保ちます。調整は毎週もしくはオンデマンドで実行できます。")」を参照してください。

