# 設定ガイド: MS Teams のコンプライアンス

{% hint style="warning" %}
このページの構成オプションは[管理者](https://docs.nexthink.com/platform/ja/user-guide/administration/account-management/roles#roles-administration)のみが見ることができます。

ライブラリのコンテンツを標準ユーザーとして使用するには、[使用ガイド: Microsoft Teams コンプライアンス](https://docs.nexthink.com/platform/ja/library-packs/collaboration-and-productivity-applications/workflow_-ms-teams-work-or-school-compliance/usage-guide-ms-teams-compliance) を参照してください。
{% endhint %}

## **前提条件** <a href="#documentation-pre-requisites" id="documentation-pre-requisites"></a>

このライブラリパックには、次の必要な[拡張製品](https://docs.nexthink.com/platform/ja/overview/products)からのコンテンツが含まれています：

* ​[Employee Engagement - Campaigns](https://docs.nexthink.com/platform/ja/user-guide/campaigns)​
* ​[FlowーWorkflows](https://docs.nexthink.com/platform/ja/user-guide/workflows)

{% hint style="info" %}
これらの製品のいくつかは、各コンテンツへのデフォルトのアクセスを提供し、[拡張製品](https://docs.nexthink.com/platform/ja/overview/products)なしでも使用できます。

デフォルトの拡張製品の閾値について詳しくは、[拡大ドキュメンテーション](https://docs.nexthink.com/platform/ja/library-packs/collaboration-and-productivity-applications/workflow_-ms-teams-work-or-school-compliance/broken-reference)をご覧ください。
{% endhint %}

## **含まれるコンテンツと依存関係** <a href="#documentation-contentanddependencies" id="documentation-contentanddependencies"></a>

このライブラリパックには、以下のコンテンツと依存関係が含まれています。

| コンテンツの種類  | 名前                                    | 説明                                                                                | 依存関係                 |
| --------- | ------------------------------------- | --------------------------------------------------------------------------------- | -------------------- |
| リモートアクション | **Microsoft Teamsクライアントステータスを取得する**   | Teams Classicクライアントのインストール、バージョン、およびその他のコンプライアンスデータを確認します。                        | ワークフロー内で直接使用します。     |
| リモートアクション | **Microsoft Teamsキャッシュをクリア**          | トラブルシューティングの一環としてTeamsのキャッシュをクリアします。                                              | ワークフロー内で直接使用します。     |
| リモートアクション | **Microsoft Teams Windows の再インストール**  | Windowsデバイス上でMS Teamsクライアントを再インストールします。                                           | ワークフロー内で直接使用します。     |
| リモートアクション | **Microsoft Teamsを再インストール (macOS)**   | macOSデバイス上でMS Teamsクライアントを再インストールします。                                             | ワークフロー内で直接使用します。     |
| キャンペーン    | **Microsoft Teamsの再インストール - 起動**      | Teamsの再インストールを開始する前にユーザーに通知します。                                                   | リモートアクションによって使用されます。 |
| キャンペーン    | **Microsoft Teamsの再インストール - 完了**      | Teamsの再インストールが完了したことをユーザーに通知します。                                                  | リモートアクションによって使用されます。 |
| キャンペーン    | **Microsoft Teamsを閉じる（短期メンテナンス）- 起動** | キャッシュクリアやGPU調整のためにTeamsを閉じる前にユーザーに通知します。                                          | リモートアクションによって使用されます。 |
| キャンペーン    | **Microsoft Teamsを閉じる（短期メンテナンス）- 完了** | Teamsが正常に閉じられたことを確認します。                                                           | リモートアクションによって使用されます。 |
| ワークフロー    | **MS Teamsコンプライアンス**                  | このワークフローは、Microsoft TeamsのコンプライアンスチェックとNexthink Infinityを使用した修正を自動化するように設計されています。 |                      |

## **MS Teamsのコンプライアンスパックを設定する** <a href="#documentation-configurationguide" id="documentation-configurationguide"></a>

{% hint style="info" %}
この提案された設定ステップを適応させて、組織のニーズに応じてコンテンツを編集およびカスタマイズしてください。
{% endhint %}

Skynet をシステムにインストールするための手順に従ってください:

* 設定前 - [Nexthink Library](https://docs.nexthink.com/platform/ja/user-guide/nexthink-library)からライブラリパックコンテンツをインストールします。
* [ステップ 1 - リモートアクションの設定](#step-1-configure-remote-actions)
* [ステップ 2 - キャンペーンを編集](#documentation-step3-editcampaigns)
* [ステップ 3 - ワークフローのスケジュール](#step-3-schedule-the-workflow)

### **ステップ 1 - リモートアクションの設定**

| 名前                                        | スケジュールをトリガー | 編集パラメータ                                                                                                                                                             |
| ----------------------------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Microsoft Teams Classicクライアントステータスの取得** | ワークフロー      | \[なし]                                                                                                                                                               |
| **Microsoft Teamsキャッシュをクリア**              | ワークフロー      | <p>ユーザー通知用キャンペーンが必要です:<br><code>\[CampaignId]</code>: Microsoft Teams を閉じる - 実行<br><code>\[OperationCompletedCampaignId]</code>: Microsoft Teams を閉じる - 完了</p>      |
| **Microsoft Teamsの再インストール (Windows)**     | ワークフロー      | <p>ユーザー通知用キャンペーンが必要です:<br><code>\[CampaignId]</code>: reinstall\_msteams\_invoke<br><code>\[OperationCompletedCampaignId]</code>: reinstall\_msteams\_completed</p> |
| **Microsoft Teamsの再インストール (macOS)**       | ワークフロー      | <p>ユーザー通知用キャンペーンが必要です:<br><code>\[CampaignId]</code>: reinstall\_msteams\_invoke<br><code>\[OperationCompletedCampaignId]</code>: reinstall\_msteams\_completed</p> |

### **ステップ 2 - キャンペーンを編集** <a href="#documentation-step3-editcampaigns" id="documentation-step3-editcampaigns"></a>

1. メインメニューから、**キャンペーン** > [キャンペーンの管理](https://docs.nexthink.com/platform/ja/user-guide/campaigns/managing-campaigns)ページに移動します。
2. キャンペーンを確認し、編集します。 インストールされた各キャンペーンについて：
   * 送信者名と画像をカスタマイズします。
   * 質問を確認し、調整します。
   * 使用する準備ができたらキャンペーンを公開します。

Nexthinkは、これらのキャンペーンに対して次の構成をお勧めします：

| 名前                                    | トリガー      | 優先度    |
| ------------------------------------- | --------- | ------ |
| **Microsoft Teamsの再インストール - 起動**      | リモートアクション | 緊急ではない |
| **Microsoft Teamsの再インストール - 完了**      | リモートアクション | 緊急ではない |
| **Microsoft Teamsを閉じる（短期メンテナンス）- 起動** | リモートアクション | 緊急ではない |
| **Microsoft Teamsを閉じる（短期メンテナンス）- 完了** | リモートアクション | 緊急ではない |

### ステップ 3 - ワークフローのスケジュール

このワークフローは、クライアントの修正が迅速に提出されることを保証するために、主に手動で実行されるように設計されています。 しかし、スケジュールに基づいて実行するように構成することもできます。

スケジューラーを設定する際、ベースラインとして以下の設定をお勧めします：

### **NQL：**

{% code title="Code" lineNumbers="true" %}

```
devices during past 7d
| where operating_system.platform == Windows
 and operating_system.name !in ["*server*"]
```

{% endcode %}

**繰り返し：** 毎週 - 少なくとも1日を選択してください。

{% hint style="info" %}
**ご注意ください。** すべての前提条件とワークフローがインストールされ、設定されると、ワークフローを保存するたびに実行される組み込みの検証機能を使用できます。
{% endhint %}

***

関連トピック

* [](https://docs.nexthink.com/platform/ja/library-packs/collaboration-and-productivity-applications/workflow_-ms-teams-work-or-school-compliance "mention")
* [usage-guide-ms-teams-compliance](https://docs.nexthink.com/platform/ja/library-packs/collaboration-and-productivity-applications/workflow_-ms-teams-work-or-school-compliance/usage-guide-ms-teams-compliance "mention")
* [ワークフローの管理](https://docs.nexthink.com/platform/ja/user-guide/workflows/managing-workflows)
* [キャンペーンの管理](https://docs.nexthink.com/platform/ja/user-guide/campaigns/managing-campaigns)
* [リモートアクションの管理](https://docs.nexthink.com/platform/ja/user-guide/remote-actions/managing-remote-actions)
