# 使用ガイド: MS Teams のコンプライアンス

{% hint style="warning" %}
このページでは、パッケージのさまざまな使用方法と事例を示します。

管理者は[構成ガイド](https://docs.nexthink.com/platform/ja/library-packs/collaboration-and-productivity-applications/workflow_-ms-teams-work-or-school-compliance/configuration-guide-ms-teams-compliance)を参照して、インストールされたコンテンツを設定しカスタマイズできます。
{% endhint %}

**MS Teamsコンプライアンス** ライブラリパックはEUCチームが以下に達成できるようにします:

* **Microsoft Teams**がインストールされており、最新バージョンが実行され、適切に構成されていることを確認する。
* 不足しているインストールや古いバージョンなど、L1コンプライアンスの一般的な問題を自動的に修正する。
* 自動修正とデバイスの再確認を活用して手動作業を最小限に抑える。
* L1サポートチームによる手動調査時間を短縮する。

## ライブラリパックは使用している

{% hint style="info" %}
このページの[使用ケース](#use-cases)にジャンプして、関連するシナリオアプリケーションを確認してください。
{% endhint %}

以下の目的のためにライブラリパックのコンテンツを使用します。

### デバイス間でのMicrosoft Teamsコンプライアンスの確保

このライブラリパックは、デバイスのグループ間でのMicrosoft Teamsコンプライアンスを確認するための構造化されたワークフローを提供します。 Microsoft Teams WorkまたはSchoolクライアントステータスを取得するリモートアクションを使用して、以下を確認します:

* Teamsがインストールされている。
* Teamsが過去1ヶ月以内に更新されている。
* パフォーマンスのためにキャッシュのクリアが必要である。

これに基づいて、ワークフローは次の方法で問題を自動的に修正します:

* Teamsが最新の場合、**Clear Microsoft Teams work or school cache** リモートアクションを実行する。
* Teamsが不足または古い場合、OS固有のリモートアクションを使用して再インストールする。
* 5分の停止後にTeamsのインストール状況を再確認して修正を確認する。
* 問題が続く場合はAPI経由でITSMチケットをログに記録する。

## 事前に定義されたワークフロー構造と手順 <a href="#workflow-structure" id="workflow-structure"></a>

**MS Teamsコンプライアンス** のワークフローは以下の主要な手順で構成されています:

1. [ワークフローはMS Teamsクラシッククライアントのインストールとバージョンステータスを確認します](#the-workflow-checks-for-installation-and-version-status-of-the-ms-teams-classic-client)。
2. [クライアントが不足または古い場合、ワークフローはその再インストールを開始します。WindowsおよびmacOSプラットフォームをサポートしています。](#if-the-client-is-missing-or-outdated-the-workflow-will-initiate-its-reinstallation-supporting-both-t)
3. ['Clear Microsoft Teams Classic' リモートアクションを使用してキャッシュデータを削除します。](#the-corrupted-or-outdated-cache-data-is-removed-with-the-help-of-the-clear-microsoft-teams-classic-r)

#### ワークフローはMS Teamsクライアントのインストールとバージョンステータスを確認します

このワークフローの開始時には、「Get Teamsクライアントステータス」シンクレットが設定されており、リモートアクションを使用してMicrosoft Teamsクライアントステータス情報の取得を自動化します。

* クライアントがインストールされていない場合や古い場合、ワークフローはその再インストールを開始し、WindowsおよびmacOSプラットフォームをサポートします。
* それ以外の場合、ワークフローは次のステップに進みます。

#### クライアントが不足または古い場合、ワークフローはその再インストールを開始します。WindowsおよびmacOSプラットフォームをサポートします

まず、ワークフローはデバイスが稼働しているプラットフォームを決定します。 次に、プラットフォーム固有のリモートアクションを開始してクライアントを再インストールします。完了すると、ワークフローは再度「Get Microsoft Teams Work or Schoolクライアントステータス」リモートアクションを実行し、クライアントが正常に再インストールされたことを確認します。 成功した場合、ワークフローは適切なステータスで終了します。 それ以外の場合、アップデートが失敗したことを示すチケットを作成します。

#### キャッシュデータは 'Clear Microsoft Teams Classic' リモートアクションの助けを借りて削除されます

次のステップで、ワークフローは"Clear Microsoft Teamsキャッシュ"リモートアクションを使用してキャッシュをクリアします。

<figure><img src="https://3549141153-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FeLm8O7QKZDn6z806e7Sv%2Fuploads%2Fgit-blob-24f66d4da1148bba41adcdf771015347eee63847%2Fimage%20(753).png?alt=media" alt="" width="290"><figcaption></figcaption></figure>

***

関連トピック

* [](https://docs.nexthink.com/platform/ja/library-packs/collaboration-and-productivity-applications/workflow_-ms-teams-work-or-school-compliance "mention")
* [configuration-guide-ms-teams-compliance](https://docs.nexthink.com/platform/ja/library-packs/collaboration-and-productivity-applications/workflow_-ms-teams-work-or-school-compliance/configuration-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/getting-started-with-remote-actions)
