Forum Discussion
dmsaprykin
Jul 07, 2022Copper Contributor
Teams app install flow
Hi, I'm new to Microsoft apps and working on POC to port our Slack app to teams. I went through multiple examples and docs, but can't narrow down prerequisites for certain installation flows. My us...
dmsaprykin
Jul 11, 2022Copper Contributor
Meghana-MSFT Thank you, appreciate it a lot!
Meghana-MSFT
Jul 19, 2022Former Employee
Could you please share your manifest with us? We would like to check the scopes of the bot added. Thanks.
- dmsaprykinJul 20, 2022Copper ContributorSure! I managed to add SSO with user consent through our API (sign up with Teams flow on our site), however still fighting with sign in and permissions dialog if user goes directly to app store and clicks install
{
"$schema": "https://developer.microsoft.com/en-us/json-schemas/teams/v1.12/MicrosoftTeams.schema.json",
"manifestVersion": "1.12",
"version": "1.0.53",
"id": "bc5e5c57-11dd-4a4f-845a-546cd62f7dae",
"packageName": "com.microsoft.teams.matterapp",
"name": {
"short": "Matterapp",
"full": ""
},
"developer": {
"name": "Matterapp",
"mpnId": "",
"websiteUrl": "https://www.matterapp.com",
"privacyUrl": "https://matterapp.com/legal/privacy",
"termsOfUseUrl": "https://matterapp.com/legal/terms-of-service"
},
"description": {
"short": "Give Kudos to your teammates!",
"full": ""
},
"icons": {
"outline": "outline.png",
"color": "color.png"
},
"accentColor": "#343799",
"bots": [
{
"botId": "5796b166-ae84-41c8-9f09-5051b6439dde",
"needsChannelSelector": true,
"isNotificationOnly": false,
"scopes": [
"personal",
"team"
]
}
],
"composeExtensions": [
{
"botId": "5796b166-ae84-41c8-9f09-5051b6439dde",
"commands": [
{
"id": "giveKudos",
"type": "action",
"title": "Give Kudos",
"description": "Give Kudos to team",
"initialRun": false,
"fetchTask": true,
"context": [
"commandBox",
"compose",
"message"
]
}
],
"canUpdateConfiguration": false,
"messageHandlers": []
}
],
"validDomains": [
"token.botframework.com",
"c08b-2a01-e35-39f9-b0d0-a921-43c7-df8a-4e42.ngrok.io"
],
"webApplicationInfo": {
"id": "8b1c19b1-70ae-4b91-a1b8-7d7ce6386e77",
"resource": ""
},
"devicePermissions": [
"notifications"
]
}- ChetanSharma-msftAug 01, 2022
Microsoft
dmsaprykin - Thanks for sharing the information.
We will further investigate on this issue and get back to you.- Meghana-MSFTOct 12, 2022Former Employee
Apologies for the delay, Engineering team has confirmed that the Add button is by design, user should be able to select add to team from the drop down. Currently we do not have any settings in the manifest that put the Add to team option at the top.