用途:诊断已尝试配置但失败的 Microsoft Teams for Employee Service(ITSM)环境。适用于登录失败、标签页无法加载、功能不显示、Agentforce 代理不回复、Swarming 或 SSO 异常等已报告症状;不适用于首次启用配置、从零构建嵌入式代理或非 Teams 的 Salesforce 调试。
主要能力:按症状映射到对应检查清单(如 LOGIN_DESK、LOGIN_SERVICE_UEL、LOGIN_SERVICE_CCP、MSTEAMS_CORE、TAB_LOADING、LIGHTNING_OUT、AGENTFORCE、SWARMING、SSO),通过 dispatch_readonly 逐项查询组织实际配置值,输出含编号、检查项、状态与配置值的表格,并给出失败项的修复设置路径。
使用方式:先收集问题描述及必要输入(如终端用户 Salesforce 用户名、Employee Experience Site URL、Azure AD Tenant ID 等),再路由并执行检查。查询与 API 字段在 references/configuration-checklists.md 中写明,需为 headless-360 传入完整 API 版本前缀 /services/data/vXX.0/...。报告规则见 references/report-generation.md。
限制与注意:默认只读,唯一可能改变状态的操作是最后可选的 Swarming OAuth 令牌清除,需用户明确确认。部分检查需手动验证或依赖可选输入,缺失时标记为 MANUAL,不可当作失败。Teams ECA 的 DeveloperName 通常是 ServiceCloudTeamsEca,个别组织可能以 ServiceCloudMSTeamsEca 等名称出现。“Allow OAuth for employees”仅能通过 Metadata API 读取、需在设置 UI 修改,且只对 UEL 用户有效。CORS 需同时包含指定来源。功能开关通过 FulfillerApp 权限 Connect API 读取。Agentforce 用户验证字段需 SOAP v62+。部分团队功能的具体价格、生效平台与效果暂未提供。