新版Microsoft Teams自定义个人Tab应用安装时无设置按钮问题
新版Teams自定义个人Tab设置按钮不显示的解决方案

问题出在新版Teams对个人Tab的配置验证逻辑更严格,你的manifest文件缺少触发设置按钮显示的必要字段,旧版Teams验证宽松所以能正常显示。
具体修改步骤
在staticTabs的标签配置对象中添加两个必填字段:
configurationUrl: 指定Tab的配置页面地址(用户点击设置按钮时会打开该页面)canUpdateConfiguration: 设置为true,明确告知Teams该Tab支持配置操作
修改后的staticTabs代码片段:
"staticTabs": [ { "entityId": "index", "name": "Personal Tab", "contentUrl": "https://tab-personal.azurewebsites.net/PersonalTab", "websiteUrl": "https://tab-personal.azurewebsites.net/PersonalTab", "configurationUrl": "https://tab-personal.azurewebsites.net/Configuration", "canUpdateConfiguration": true, "scopes": [ "personal", "groupChat", "team" ], "context": [ "personalTab", "privateChatTab", "meetingChatTab", "meetingDetailsTab", "meetingSidePanel", "meetingStage", "channelTab" ] } ]
额外验证
确保validDomains已包含配置页面的域名,你的当前配置中tab-personal.azurewebsites.net已在列表内,无需额外修改。
修改完成后重新打包manifest文件,上传至新版Teams即可正常显示设置按钮。
内容的提问来源于stack exchange,提问作者Ronak
相关产品推荐
相关产品推荐

