【问题标题】:How can I resolve a MS teams bot - 403 error "Forbidden" status code that only appears for some tenants?如何解决仅针对某些租户出现的 MS 团队机器人 - 403 错误“禁止”状态代码?
【发布时间】:2021-10-12 08:43:26
【问题描述】:

我们在 MS Teams App Source 中发布了一个个人应用程序。此应用包含一个单向机器人,可向使用该应用的 Teams 用户发送消息。

之前我们通过侧载清单向客户提供此应用。

MS 全局管理员通过我们的 SaaS 平台连接并代表所有用户完成权限同意流程。

现在我们所有的客户都在使用已发布的应用。 只有 2 位客户,所有机器人消息都失败了。我们收到以下错误:

“Microsoft.Bot.Schema.ErrorResponseException 操作返回了无效的状态代码“禁止””

在团队机器人频道中,我们看到以下警告:“租户管理员禁用了此机器人”

我们已检查 Teams 管理员配置,并且该应用已分配给允许这些用户使用该应用的策略。用户可以访问和使用该应用程序,但只有机器人消息被阻止。

我们为所有客户使用一个应用 ID 和秘密 ID。机器人消息适用于除 2 位客户之外的所有其他客户(和我们自己)。

您对我们如何解决这个问题有任何想法吗?

【问题讨论】:

    标签: microsoft-graph-api botframework microsoft-teams


    【解决方案1】:

    由于只有 2 个用户出现此错误,因此应该不是整个设置的错误。

    您可能需要检查两件事:

    1. 团队中的应用权限。 请让用户检查是否有任何设置为“关闭”,例如 flowbot 应用程序。 请检查是否有任何自定义用户策略。 https://docs.microsoft.com/en-us/microsoftteams/teams-app-permission-policies

    2. 管理员设置 请检查您是否有任何特殊政策 https://docs.microsoft.com/en-us/microsoftteams/admin-settings

    【讨论】:

      猜你喜欢
      • 2015-01-19
      • 1970-01-01
      • 1970-01-01
      • 2015-12-31
      • 2022-07-11
      • 2016-10-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多