MS Teams 阶段
Ivanti Neurons 机器人集成 Microsoft Teams。 这允许 Ivanti Neurons 通过 MS Teams 使用 Neurons 机器人向用户发送消息。 该消息可以包含供用户交互的操作按钮,用于触发下一阶段的操作或提供反馈。 与最终用户互动是解锁更强大补救措施的好方法。 例如,在执行中断性维护前先获得用户许可,以及帮助用户根据其情况选择最适合其环境的补救措施。 它还可以用作编排工具来收集用户的意见和反馈。
Neurons 机器人中目前有下列 MS Teams 阶段可用:
- MS Teams 交互:使用此阶段可利用 Neurons 机器人通过 MS Teams 向用户发送消息并接收用户反馈。
- MS Teams 消息:使用此阶段可利用 Neurons 机器人通过 MS Teams 向用户发送消息。
- MS Teams 评分:使用此阶段可捕获定量情绪响应。
如果使用调查元数据阶段,您可以根据元数据对调查数据进行分组和比较。 例如,您可以分析哪项服务台支持的评分最佳或最低。
所有 MS Teams 阶段在阶段设置中都有一个更新卡选项。 您可以使用此选项将一张机器人生成的 Teams 卡片替换为该机器人后面的另一张卡片。 例如,如果您想使用 Teams 提供机器人进度的更新,可以发送一条消息并按照以下步骤进行更新,而不是向用户发送多条消息:
- 在机器人中,添加并连接另一个 Teams 阶段。
- 打开“阶段”设置。
- 在更新卡片下拉列表中,选择相应的阶段以创建要替换的卡片。
- 在消息字段中,输入您要用于更新卡片的新消息。
- 运行机器人。
当机器人运行时,现有的 Teams 卡片将使用新消息进行更新,而不是发送新卡片和消息。
如果您不想替换任何卡片,请将更新卡片设置为默认值无。
对于 MS Teams 交互阶段、MS Teams 消息阶段和 MS Teams 评分阶段,需要其他设置:
-
阶段超时设置:在阶段因超时而失败之前等待最终用户提供响应的持续时间。 最长持续时间为 7 天。 这在 MS Teams 交互阶段和 MS Teams 评分阶段可用。
-
收件人 - 您可以将其设置为自动检测用户(向最新清单扫描或某些连接器运行中确定的设备的最新用户发送消息),或启动用户(触发机器人的 Neurons 分析人士的电子邮件地址),或固定电子邮件地址,这可能对批准或测试有用。 这在所有 MS Teams 阶段均可用。
-
标题和消息 - 您可以使用 CTRL + 空格键将变量插入消息中,例如来自上游阶段的值、机器人变量或默认值(例如用户名或显示名称),以促使消息更加个性化。 当从返回多个结果的阶段插入令牌时,值将以逗号分隔。 要发送单独的消息,请将 Teams 阶段置于 for-each 块中。 这在 MS Teams 交互阶段和 MS Teams 消息阶段中可用。
-
交互类型(按钮、自由文本输入或动态):按钮可让您添加多个按钮供用户选择。 例如:选项 A、选项 B 和选项 C。 自由文本允许您输入一些内容并通过按钮提交。 示例:一个自由文本框,用户可以在其中写下对最近修补程序更新的反馈,然后点击“提交”按钮将其发送出去。 “动态”允许使用来自前几个阶段的列表输出来动态创建按钮。 示例:如果您有一个上游查询阶段“已安装的 Internet 浏览器”,您可以选择该阶段的输出,这将为设备拥有的每个浏览器(Internet Explorer、Microsoft Edge、Google Chrome)生成一个按钮。 这在 MS Teams 交互阶段中可用。
-
标题、问题和评分 - 评分方式可以是星星、单选按钮、表情符号或二进制文件。 二进制文件模式将在 Teams 中创建两个按钮,分别对应分数 0% 和 100%。 评分等级可以是 1 或 0 到 3、4、5、10,且等级可以用标签说明,以供其他上下文使用。 此选项在 MS Teams 评级阶段可用。
配置要求
要使用 Neurons 机器人 MS Teams 阶段,请通过 Microsoft Teams 管理员中心从 Microsoft Teams 应用商店部署适合您的租户环境的 Ivanti Neurons 机器人应用程序。
确保来自 Entra ID 租户的 MS Teams 消息受到信任和处理的先决条件:
- 创建 Entra ID 应用程序注册。 请参阅在 Entra ID 中创建适用于 Microsoft 连接器的应用以获取更多帮助。
- 创建 Entra ID 凭据。 在 Neurons 平台 > 凭据中创建:
Teams 阶段支持自动检测用户。 要实现这点,首先通过库存扫描或连接器运行来建立设备的最近用户。 该用户的电子邮件是从人员记录中检索的。 解析电子邮件以获取 UserGID,然后使用该 UserGID 发送 Teams 消息。
要查看电子邮件地址是否包含在连接器数据中,请转至设置连接器中相关连接器帮助主题中的设置连接器部分。
配置回退机制以直接从设备数据中查找 UserGID 属性。 当通过 Entra ID 连接器导入设备时,会填充此内容。 需要额外权限,请参阅 Entra ID 连接器设置。 可以在此处 Microsoft Entra ID 连接器找到初始连接器设置权限。
环境核对列表
- Microsoft Office 365 订阅。
- Ivanti Neurons Entra ID 连接器,已在 Entra ID 权限任务(按 Intune)中配置了设备权限,并且已经完成运行,因此其可以提取设备/用户信息。
设置要求
在使用 MS Teams 阶段之前,必须配置以下项目:

- 在 https://admin.teams.microsoft.com 中,从菜单中选择 Teams 应用程序 > 设置策略。
- 在“添加已安装的应用程序”面板中,找到 Ivanti Neurons Teams 机器人,点击添加。
- 完成后,点击保存。 Ivanti Neurons 机器人现已可以部署到用户。

- 端点可以位于本地 AD 域或工作组中。
- 需要 Ivanti Neurons Entra ID 连接器。
- 在 Windows 10 上受支持。
- 设置 Microsoft Teams 时,用户必须允许组织管理设备。

- 转到 Azure 门户。
- 按照如何设置 Active Directory AD 连接器中的说明操作。
- 设置时,您必须包括以下设备权限,以便连接器可以使用 Teams 用户信息填写设备视图:
- DeviceManagementApps.Read.All:读取 Microsoft Intune 应用程序
- DeviceManagementApps.ReadWrite.All:读取并写入 Microsoft Intune 应用程序
请记住,在授予管理员同意后,这些权限方可生效。
- 在 Ivanti Neurons 平台中,添加、配置、保存和运行连接器。
测试 Teams
Ivanti 推荐设置适当的测试环境,以针对目标用户帐户组和测试设备测试 MS Teams 机器人。
- 在 Ivanti Neurons 平台转到设备,将测试端点添加到测试公共组。
- 在 Ivanti Neurons 平台转到 Neurons 机器人中,构建包含一个 MS Teams 阶段的简单机器人。
- 将机器人分配到目标组。
- 运行机器人。