Teams でのボット メッセージの削除をユーザーに許可する

Teams で Copilot の機能とエージェントのカタログが増えているということは、ユーザーのチャットに、 ファシリテーターなどのボットからのメッセージが含まれる可能性があることを意味します。 ユーザーは、ボットのメッセージが不正確、古い、または無関係である場合があります。 このようなシナリオでは、ユーザーがボットのメッセージを削除したい場合があります。

ユーザーが Teams でボット メッセージを削除できるようにするには、[ユーザーは Teams 管理センターまたは PowerShell を使用してボットから送信されたメッセージを削除できます] 設定をオンにする必要があります。

ボット メッセージの削除に関する考慮事項

  • [ ユーザーはボットによって送信されたメッセージを削除できます ] 設定は既定でオフになっています。
  • チャット内のすべてのユーザーは、ゲスト、外部ユーザー、匿名ユーザーなど、ボット メッセージを削除できます。
  • 使用によってボット メッセージが削除されると、そのチャット内のすべてのユーザーに対してメッセージが削除されます。 削除されると、ボットのメッセージは、メッセージが削除されたことを示すメッセージに置き換えられます。
  • 削除されたメッセージを復元できるのは、チャットでボット メッセージを削除したユーザーだけです。これにより、メッセージがチャット全体に再度表示されます。
  • [ユーザーはボットによって送信されたメッセージを削除できます] 設定を調整すると、1 対 1 のチャット、グループ チャット、すべてのチャネル、会議チャットなど、Teams のすべての通信に影響します。

Teams 管理センターでボット メッセージの削除を許可する

[ユーザーはボットによって送信されたメッセージを削除できます] 設定はメッセージング ポリシーであり、Teams 管理センターで管理できます。 この設定を管理するには、次の手順を実行します。

従来の Teams 管理センター エクスペリエンス

  1. 管理者の資格情報を使用して Teams 管理センター にサインインします。
  2. 左側のメニューで、[メッセージング] セクション 展開します。
  3. メニューから [ メッセージング ポリシー ] を選択します。
  4. [メッセージング ポリシー] ページで、[ユーザーはボットから送信されたメッセージを削除できます] のトグルを [オン] に変更します。
  5. [ 保存 ] ボタンを選択します。

ゲストの設定を変更する (レガシ エクスペリエンス)

  1. 管理者の資格情報を使用して Teams 管理センター にサインインします。
  2. 左側のメニューで、[ ユーザー ] セクションを展開します。
  3. メニューから [ ゲスト アクセス ] を選択します。
  4. [ ゲスト アクセス ] ページで、[メッセージング] セクション 見つけます。
  5. [ユーザーはボットから送信されたメッセージを削除できます] のトグルを [オン] に変更します。
  6. [ 保存 ] ボタンを選択します。

新しい Teams 管理センター エクスペリエンス

  1. 管理者の資格情報を使用して Teams 管理センター にサインインします。
  2. 左側のメニューで、[ 設定] & [ポリシー] を選択します。
  3. [ 設定 & ポリシー] ページで、[ グローバル (組織全体の既定値)] 設定 または [ ユーザーのカスタム ポリシー] & [グループ ] タブを選択します。
  4. 変更するポリシーを選択したら、設定カテゴリの一覧から [ メッセージング ] を選択します。
  5. [ユーザーはボットから送信されたメッセージを削除できます] のトグルを [オン] に変更します。
  6. [ 保存 ] ボタンを選択します。

ゲストの設定を変更する (新しいエクスペリエンス)

  1. 管理者の資格情報を使用して Teams 管理センター にサインインします。
  2. 左側のメニューで、[ 設定] & [ポリシー] を選択します。
  3. [ 外部コラボレーション ] セクションを見つけて、[ ゲスト アクセス] を選択します。
  4. [ ゲスト アクセス設定] ページで、[メッセージング] セクション 見つけます。
  5. [ユーザーはボットから送信されたメッセージを削除できます] のトグルを [オン] に変更します。
  6. [ 保存 ] ボタンを選択します。

PowerShell を使用してボット メッセージの削除を許可する

PowerShell コマンドを使用して CsTeamsMessagingPolicy を更新して、ユーザーがボット メッセージを削除できるようにすることもできます。 UsersCanDeleteBotMessages パラメーターは、$true または $false のいずれかに設定できます。

  • 既存の CsTeamsMessagingPolicy ポリシーを更新するには、次のコード スニペットを使用します。 この設定の既存のポリシー名を定義する Identity パラメーターを必ず更新してください。

        Set-CsTeamsMessagingPolicy -Identity [PolicyName] -UsersCanDeleteBotMessages $true
    
  • このポリシーがまだユーザーに割り当てられていない場合は、次の Grant-CsTeamsMessagingPolicy コード スニペットを使用して、このメッセージング ポリシーをユーザーに割り当てます。 このコンテキストでは、 Identity パラメーターは、ポリシーを割り当てるユーザーの名前またはグループであり、 PolicyName は、 UsersCanDeleteBotMessages 設定がオンになっているポリシーの名前です。

        Grant-CsTeamsMessagingPolicy -Identity [UserGroupName] -PolicyName [PolicyName]