ワークフロー: MS Teams コンプライアンス

互換性

このワークフローとそれがトリガーするリモートアクションは、現在「Microsoft Teams クラシック」と呼ばれる古い Teams クライアントで動作するように設計されています。 Microsoft Teams の「新しい」バージョン、現在「Microsoft Teams (職場または学校)」として参照されるもののコンプライアンスを確認するには、専用のワークフローを参照してください: ワークフロー: MS Teams (職場または学校) コンプライアンス

概要

重要なコラボレーションツールとして、Microsoft Teams が想定通りに動作しない場合、生産性と満足度に重大な影響があります。 これはしばしば一般的な L1 レベルのコンプライアンス問題、すなわちプレゼンス、バージョニング、または不正な設定が原因です。 検出された問題にかかわらず、L1 エージェントは各タイプの問題を個別に特定し、対処する必要があります。

任意のデバイスグループに自動ワークフローをトリガーし、MS Teams が存在し、準拠しており、最新であることを確認するための自動コンプライアンスチェックを一連行います。 問題が検出された場合、ワークフローは自動で必要な修正を行います。

このワークフローにより、一般的なコンプライアンス問題を自動的に解決し、除去することができます。 これにより、サポートチームは大幅な時間を節約し、より重要な問題の調査と処理に集中できます。

変更履歴

V1.0.0.0 - 初回リリース

依存関係

このフローを使用するために、Nexthink Library を使用してあなたの Nexthink Infinity テナントに以下のコンテンツをインストールする必要があります。

リモートアクション

  • Microsoft Teams クライアントのステータスを取得する

  • Microsoft Teams を再インストールする

  • Microsoft Teams キャッシュをクリアする

  • Teams GPU ハードウェアアクセラレーションを設定する

ワークフローのリモートアクションに関する詳細は を参照してください。

キャンペーン

  • Microsoft Teams の再インストール - 呼び出し

  • Microsoft Teams の再インストール - 完了

  • Microsoft Teams を閉じる(短時間のメンテナンス)- 呼び出し

  • Microsoft Teams を閉じる(短時間のメンテナンス)- 完了

キャンペーンに関する詳細は https://nexthink.gitbook.io/opd/user-guide/campaigns およびワークフロー内のキャンペーンについては https://nexthink.gitbook.io/opd/user-guide/workflows/creating-workflows/designer を参照してください。

設定

リモートアクションとキャンペーンの設定

ご注意ください: ワークフローで使用するには、以下のリモートアクションを手動トリガーで設定する必要があります。 リモートアクションがワークフロー外でも使用される場合は、他の実行トリガーと組み合わせることができます。

ワークフローで使用するには、キャンペーンを対応するリモートアクションの入力パラメータに指定し、公開する必要があります。

以下のリモートアクションにはキャンペーンが必要です。

  • Teams GPU ハードウェアアクセラレーションを設定する

    • [CloseTeamsCampaignId]: Microsoft Teams を閉じる(短時間のメンテナンス)- 呼び出し

    • [OperationCompletedCampaignId]: Microsoft Teams を閉じる(短時間のメンテナンス)- 完了

  • Microsoft Teams キャッシュをクリアする

    • [CampaignId]: Microsoft Teams を閉じる(短時間のメンテナンス)- 呼び出し

    • [OperationCompletedCampaignId]: Microsoft Teams を閉じる(短時間のメンテナンス)- 完了

  • Microsoft Teams を再インストールする

    • [CampaignId]: Microsoft Teams の再インストール - 呼び出し

    • [OperationCompletedCampaignId]: Microsoft Teams の再インストール - 完了

ワークフローのトリガー設定

このワークフローは主に手動で実行されるように設計されており、クライアント修正が迅速に提出できるようにします。 ただし、スケジュールで実行されるように設定することもできます。

スケジューラを設定する際には、次の設定を基準として推奨します:

NQL:

コード
過去7日間のデバイス
| where operating_system.platform == Windows
 and operating_system.name !in ["*server*"]

繰り返し: 毎週 - 少なくとも1日を選択。

ご注意ください: 必要な前提条件とワークフローがすべてインストール・設定されると、ワークフローを保存するたびに実行される内蔵のバリデーション機能を使用できます。

ワークフロー構造

ご注意ください: ワークフローは、ユーザーにそのステップが Microsoft Teams クライアントソフトウェアに影響を与える前にしっかりと警告するキャンペーンを使用しています。 ユーザーは、ワークフローが適切でない場合に中止することができます(例: Teams 通話中の場合)。

このセクションでは、このワークフローの主要なステップについて説明します:

  • このワークフローの開始時に、リモートアクションを使用して Microsoft Teams クライアントのステータス情報の自動取得を行う「Get Microsoft Teams Client Status」 thinklet が設定されています;

  • この分析の結果に基づき、ワークフローは以下の問題が追加のリモートアクションで対処する必要があるかを判断します:

    • デバイスに Microsoft Teams クライアントがインストールされていますか?

    • Microsoft Teams クライアントは最新ですか(1ヶ月以内に更新されていますか)?

  • これらの問題が特定され解決されたら、ワークフローはデバイス上の Microsoft Teams クライアントで GPU アクセラレーションが有効になっているかをチェックします。 有効になっている場合、ワークフローはそれを無効にするためのリモートアクションを呼び出します。


関連トピック

Last updated