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

  • リリースバージョン: Washingtondc
  • 更新日 2024年02月01日
  • 読む5読むのに数分
  • Visual Studioのパブリッシャーパックを使用してソフトウェア資産管理サブスクリプションを管理しますMicrosoft。ライセンスコンプライアンスを検証し、ライセンスのないインストールを検出します。割り当てられているが使用されていないサブスクリプションを特定することで、ライセンスコストを削減します。

    始める前に

    ネットワーク上のソフトウェアインストールを検索するMicrosoftように ServiceNow Discovery を設定します。を使用すると ディスカバリー、購入したライセンスと実際のインストールを比較して、ライセンスコンプライアンス情報を表示できます。

    必要なロール:sam_admin

    このタスクについて

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

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

    詳細については、「 ホワイト ペーパー - Microsoft Visual Studio のライセンスの管理」を参照してください。

    手順

    1. サブスクリプションのソフトウェアエンタイトルメントをインポートしますVisual Studio
      重要:
      エンタイトルメントインポートテンプレートの [ Publisher part number ] 列に入力して、含まれるすべてのソフトウェア (スイートコンポーネント) の Visual Studio ソフトウェアモデルを自動的に作成します。公開者の品番は、ソフトウェア製品定義テーブル [samp_sw_product_definition] で検索できます。[パブリッシャーの品番] フィールドに入力した場合、パブリッシャーの品番によってこれらの情報が提供されるため、パブリッシャー、製品バージョンエディションプラットフォーム、および言語は必要ありません。
      インポートが完了すると、サブスクリプションの Visual Studio ソフトウェアモデルとエンタイトルメントが自動的に作成されます。ソフトウェアモデルには Visual Studio 、スイートコンポーネントとダウングレード権限が自動的に入力されます。
      重要:
      ソフトウェアモデルは、 ソフトウェア資産管理 クラシックアプリケーションと の両方で Software Asset ワークスペース表示できます。
    2. ソフトウェアモデルに Visual Studio インストール条件を追加します。
      インストール条件は、ソフトウェアをインストールできる場所を定義します。の場合 Visual Studio、開発環境またはテスト環境以外の場所にソフトウェアをインストールすることは、 Microsoft 使用許諾契約に違反します。インストール条件は調整時に使用されます。調整を実行すると、本番環境、災害復旧環境、またはその他の環境にインストールされているソフトウェアは Microsoft ライセンスの対象 Visual Studio 外となり、別の Microsoft ライセンスで保護されていない限り、ライセンスなしのインストールと見なされます。
      次のいずれかのインストール条件を追加できます。
      • 製品のインストール条件: これらの条件は、ダウングレードやエディションを含む、Visual Studio のすべてのソフトウェア モデルに適用されます。
        重要:
        Software Asset ワークスペースソフトウェア製品に製品インストール条件を追加できます。で Software Asset ワークスペース製品のインストール条件を追加する方法の詳細については、「」を参照してください 製品のインストール条件の作成
      • ソフトウェア インストール条件: これらの条件は、Visual Studio の特定のソフトウェア モデルにのみ適用されます。
        重要:
        クラシックアプリケーションとの両方のSoftware Asset ワークスペースソフトウェアモデルソフトウェア資産管理に、ソフトウェアインストール条件を追加できます。クラシックアプリケーションに ソフトウェア資産管理 ソフトウェアインストール条件を追加するには、次の手順を使用します。で Software Asset ワークスペースソフトウェア インストール条件を追加する方法の詳細については、「」を参照してください ワークスペースでソフトウェアモデルを作成
      1. 移動先 ソフトウェア資産 > ライセンス > ソフトウェアモデル をクリックし、変更するソフトウェアモデルを選択します Visual Studio
      2. [ ソフトウェア インストール条件 ] フィールドにフィルター条件を追加して、インストールを開発環境またはテスト環境に制限できるようにします。
        たとえば、 Installed on contains dev または Installed on contains test という条件を使用できます。
      3. [更新] を選択して、変更を保存します。
    3. 資格付与に Visual Studio ユーザー割り当てを追加します。
      インポートセットと変換マップを使用してユーザー割り当てをインポートできます。ユーザー割り当て [alm_entitlement_user] テーブルにインポートします。変換マップで、[ Assigned to ] フィールドをユーザーテーブル [sys_user] にマッピングします。エンタイトルメントレコードの [Asset tag ] フィールドを使用して、割り当てを正しいエンタイトルメントにリンクします。結合値には、資格付与とユーザーに対して 2 属性結合を使用します。

      詳細については、「 インポートセット」を参照してください。

    次のタスク

    調整を実行してライセンスコンプライアンスを表示します Visual Studio 。調整は毎週もしくはオンデマンドで実行できます。調整では、ソフトウェアエンタイトルメントに記録された購入済みの Visual Studio 権限が、 で ディスカバリー検出された実際のインストールとが比較されます。簡素化されたワークベンチビューで調整結果を表示するには、次に移動します。 ソフトウェア資産 > 調整 > ライセンスワークベンチ. 詳細については、「コンプライアンスのソフトウェア調整」を参照してください。