We currently have a custom app in teams that has added liveshare functionality which is only accessible in a meeting if the host manually installs the app inside the meeting using a configurable tab.
"configurableTabs": [
{
"configurationUrl": "$CONFIG_URL/teams/config",
"canUpdateConfiguration": false,
"scopes": [
"groupchat",
"team"
],
"context": [
"callingSidePanel",
"meetingChatTab",
"meetingDetailsTab",
"meetingDetailsTab",
"meetingSidePanel",
"meetingStage"
]
}
]
This will pop the config dialog which will add the tab to the meeting after the user selects save which all works as expected.
We want to change this that the host of the meeting does not have to manually add this and instead the app is automatically added to the meeting with a static tab. I've tried updating the manifest with the following static tab but the app is not appearing in meetings:
"staticTabs": [
{
"entityId": "Test Meeting",
"name": "Test Meeting",
"contentUrl": "$CONFIG_URL/teams/config",
"websiteUrl": "$CONFIG_URL/teams/config",
"scopes": [
"personal",
"team",
"groupchat"
],
"context": [
"personalTab",
"channelTab",
"privateChatTab",
"meetingChatTab",
"meetingDetailsTab",
"meetingSidePanel",
"meetingStage"
]
}
]
Is there something I'm missing here?