メインコンテンツまでスキップ

Office 365 Cloud

本トピックでは、OpenLM を使用して Office 365 Cloud のライセンスマネージャーを監視する方法を説明します。プロキシサーバー配下の環境向け設定も含まれます。

要件

Office 365 Cloud のライセンスマネージャーを問い合わせるには次が必要です:

  • 組織内のマシンに OpenLM Server v22.2 以降をインストール済み。
  • OpenLM Agent と Applications Manager(使用状況データ用)。
  • Azure アカウント(次のいずれかのロール):
    • Global administrator
    • Privileged role administrator
    • Cloud application administrator
    • Application administrator
      (または、アプリに権限を付与できるカスタムディレクトリロール)
  • 二要素認証が無効であること。

OpenLM が必要とする権限

  • Read all users' basic profiles – 表示名、名、姓、メール、写真を読み取ります。
  • Read all users' full profiles – サインインユーザーなしでユーザープロファイルを読み取ります。
  • Read all usage reports – サインインユーザーなしで Office 365 と Azure Active Directory の使用状況レポートを読み取ります。
  • Read directory data – サインインユーザーなしでユーザー、グループ、アプリなどのディレクトリデータを読み取ります。

監視機能

機能粒度ライセンス総数ライセンス使用状況拒否レポート借用ライセンスのレポート有効期限のレポート冗長化(複数サーバー)
対応

Office 365 Cloud 向け OpenLM の設定

OpenLM Server を Office 365 Cloud 管理ポータルに接続し、ライセンス割り当て情報を取得します。ライセンス使用状況は OpenLM Agent と Applications Manager で収集します。

手順

  1. EasyAdminStart → Administration → License Manager Servers → Add LM に移動します。
  2. Display name にわかりやすい名前を入力します。
  3. License manager type から Office365Cloud を選択します。LM address は自動入力されます。
  4. Set access permission をクリックします。
    Microsoft Azure ポータルにリダイレクトされるので、権限を確認して Accept をクリックします。
  5. Microsoft 365 Admin portal – Domains.onmicrosoft.com で終わるドメイン(例: openlmsoftware.onmicrosoft.com)を探し、コピーします。
  6. EasyAdmin の Tenant/Domain フィールドに貼り付けます。
  7. Save をクリックします。
  8. OpenLM User interface を開いて新しいライセンスサーバーとデータを確認します。

プロキシ配下の場合

OpenLM Server が Office 365 Cloud にプロキシ経由で接続する場合は、appsettings.json を更新します。

ユーザー名/パスワードありのプロキシ

"Proxy": {
"UseProxy": true,
"ProxyUrl": "http://10.0.0.140:3128",
"ByPassProxyOnLocal": false,
"UseCredentials": true,
"UseDefaultCredentials": false,
"UseDefaultWebProxy": false,
"UserName": "openlm",
"Password": "b3Blbmxt" // Base64-encoded password
}

ユーザー名/パスワードなしのプロキシ

"Proxy": {
"UseProxy": true,
"ProxyUrl": "http://10.0.0.140:3128",
"ByPassProxyOnLocal": false,
"UseCredentials": true,
"UseDefaultCredentials": false,
"UseDefaultWebProxy": false,
"UserName": "",
"Password": ""
}

資格情報が不要なプロキシ

"Proxy": {
"UseProxy": true,
"ProxyUrl": "http://10.0.0.140:3128",
"ByPassProxyOnLocal": false,
"UseCredentials": false,
"UseDefaultCredentials": false,
"UseDefaultWebProxy": false,
"UserName": "openlm",
"Password": "password"
}

プロキシを無効化する

"Proxy": {
"UseProxy": false,
"ProxyUrl": "http://10.0.0.140:3128",
"ByPassProxyOnLocal": false,
"UseCredentials": true,
"UseDefaultCredentials": false,
"UseDefaultWebProxy": false,
"UserName": "openlm",
"Password": "password"
}

Office 365 ライセンスマネージャーサーバーを追加

OpenLM EasyAdmin の License Manager Servers タブで Office 365 ライセンスマネージャーを追加するには:

  1. Start → Administration → License Manager Servers をクリックします。
  2. LM Servers をクリックし、Add LM を選択します。
  3. Display name にライセンスマネージャーを識別する一意の名前を入力します。
  4. LM address に Office 365 のライセンスマネージャー URL またはアドレスを入力します。
  5. Username にユーザー名を入力します。
  6. Password にパスワードを入力します。
  7. Timezone でライセンスマネージャーのタイムゾーンを選択します。
  8. Enabled を切り替えて監視を有効/無効にします。
  9. Save をクリックします。

(任意) アクセス権を設定する場合は Set access permission をクリックします。

Office 365 設定の確認

設定した Office 365 ライセンスマネージャーサーバーが一覧に表示され、アクティブであることを確認します:

  1. EasyAdmin で Start → Widgets → License Manager - Servers に移動します。
  2. Office 365 ライセンスマネージャーサーバーが一覧に表示され、緑色のチェックマークになっていることを確認します。
  3. 表示されない場合は Refresh アイコンをクリックします。追加したライセンスマネージャーが表示されます。

新しい接続の場合、アクティブ表示まで最大 3 分かかることがあります。