---
title: Salesforce
description: 次の手順に従って、Salesforce のライセンス使用状況を監視し統計情報を取得するように OpenLM を設定します。
product: OpenLM Version 25 / v26 (legacy)
---

> **OpenLM Version 25 / v26（レガシー）。** このページは OpenLM Platform ではなくレガシー製品について説明しています。

以下の手順で OpenLM を設定し、Salesforce のライセンス使用状況を監視して統計情報を取得します。

## 要件

開始前に次を用意してください:

1. OpenLM SLMC アカウント **または** 組織内のマシンに OpenLM Server v24 以降をインストール済み  
2. ネットワーク内のマシンに OpenLM Broker v24.6 以降をインストールし、OpenLM Server に接続済み  
3. Salesforce アカウント  
4. Connected App で生成した Salesforce API 資格情報（Consumer Key と Consumer Secret）  

   Salesforce の公式ガイドを参照してください:  
   [How to generate Consumer Key and Consumer Secret of a Connected App - Salesforce](https://www.youtube.com/watch?v=8lYKlmom1nI)

:::note
Connected App の作成時に API OAuth 設定を有効にし、**Full OAuth scope** を選択してください。  
設定後、**Manage Consumer Details** にアクセスして Consumer Key と Consumer Secret を取得し保存します。
:::

## 監視機能

| Broker の LM タイプ | ライセンス総数 | ライセンス使用状況 | 拒否 | 借用 | 有効期限 | 冗長化 | レポート粒度 |
| --- | --- | --- | --- | --- | --- | --- | --- |
| Salesforce | はい | はい | いいえ | いいえ | はい | いいえ | API ポーリングに依存 |

Broker を使用すると、バッファ付き通信が有効になり、ライセンスマネージャーサービスのリモート起動・停止も可能になります。

## OpenLM Broker の設定

*OpenLM と Salesforce の連携図*

:::note
OpenLM Broker は事前にインストールし、OpenLM へレポートするよう設定しておく必要があります。
:::

### 手順

1. Broker Web UI を `http://localhost:5090` で開きます。  
   既定ポートが使用中の場合は `5091` または `5092` を試してください。
2. **License Managers** → **Add License Manager** に移動します。

3. ドロップダウンから **Salesforce** を選択し、任意のポート番号（未使用でも設定に必要）を入力して **Add** をクリックします。
4. **Vendors** に移動し、必要に応じてベンダーとして `Salesforce` を追加します。
5. **Advanced** タブを開き、**Edit**（ペン）アイコンをクリックして次を入力します:
   - **clientId** = Salesforce Consumer Key
   - **clientSecret** = Salesforce Consumer Secret
   - **username** = Salesforce ユーザー名
   - **password** = Salesforce パスワード
6. **Save** をクリックします。

## OpenLM Server の設定

Broker の設定後、EasyAdmin でライセンスマネージャーを承認します:

1. Open EasyAdmin via:
   - ブラウザで `http://<OpenLM-Server-IP>:5015/` にアクセス  
   - または **Windows Start → OpenLM → OpenLM EasyAdmin User Interface**
2. **License Manager Servers** で **Servers pending approval** アイコンをクリックします。

3. Salesforce のエントリ（**OpenLM Generic** と表示）を選択し、内容を確認して **Approve** をクリックします。  
   （任意）**Country**、**Usage Scope**、**Description** などのメタデータを追加します。

承認後、Salesforce の監視が開始されます。処理後にデータが利用可能となり、緑色の丸アイコンで表示されます。

## 設定の確認

1. EasyAdmin を開きます。
2. **Start → Widgets → License Servers** に移動します。
3. 一覧に Salesforce のエントリが表示され、緑色の丸アイコンになっていることを確認します。

:::note
新しい接続の後、ステータス更新まで最大 3 分かかることがあります。
:::
