Hello,
I have a flow that provisions new Teams along with various Teams settings, private channels etc.
I would like to programmatically add a Tab to the Team with a custom Team app - I can do this in Graph and in a new test flow, but when I add it to my provisioning flow I keep getting this error:
{
"error": {
"code": "BadRequest",
"message": "App id {abc12} needs to be installed to the scope {abc12}@thread.tacv2 and be in an unblocked state to install/update a tab",
"innerError": {
"message": "App id {abc12} needs to be installed to the scope {abc12}@thread.tacv2 and be in an unblocked state to install/update a tab",
"code": "InvalidRequest",
"innerError": {},
"date": "2022-06-14T14:48:21",
"request-id": "{abc12}",
"client-request-id": "{abc12}"
}
}
}
This is the HTTP call that works alone, but not as part of the entire flow:
I have used this as a referance: https://docs.microsoft.com/en-us/graph/api/channel-post-tabs?view=graph-rest-1.0
Does anyone know what the 'App id needs to be installed to the scope and be in an unblocked state to install/update a tab'
is referring to?
Any help/advice appreciated.
Thanks
Car
Solved! Go to Solution.
Worked it out - had to add 'installedApps' HTTP action first then update the Registered App permissions accordingly in Azure:
Worked it out - had to add 'installedApps' HTTP action first then update the Registered App permissions accordingly in Azure:
User | Count |
---|---|
87 | |
37 | |
25 | |
13 | |
12 |
User | Count |
---|---|
117 | |
55 | |
36 | |
23 | |
21 |