Can anyone advise please? I've been unable to determine for sure if this is a requirement from reading the documentation. Ideally I would like to do this, so that users don't need to have an extra team in their list and the user can go straight to the chatbot from the: Apps, Built for your organisation place.
I have submitted my chatbot for admin approval in the PVA studio. Then in the Teams Admin Module, I've approved the chatbot (in manage apps), and added the bot as an allowed custom app in the permission policy.
Users are able to install and engage with the bot, but they receive the response "Sorry, you don't have access to talk to the bot".
If I add the user to the team the problem does not occur.
Am I missing something? Do the users still need to be added to the team's environment even though they aren't in the team perhaps?
Any help appreciated, thanks Andrew.
Solved! Go to Solution.
Just to double check, have you configured access to everyone in your organisation?
Thanks for checking. Did you also published after changing those access setting?
I see a similar thread were they suggested the same thing:
Thanks for your suggestion Expiscornovus. I have tried re-publishing and ensuring the bot isn't shared with the team. I am getting a different problem now, in that within Teams admin I am unable to add the bot to the permissions policy as a custom app (On trying to save I get the error We can't save the app permission policy right now. Try again. If you continue to have problems, contact Microsoft customer support.) So perhaps I may have to do that. NB the error doesn't go away if I add the bot back to teams. and I have encountered this when trying to add a full dataverse chat bot. it's just that initially I was able to add my DfT chatbot to the permission policy.
If the publishing status of the app is published and it is marked as a custom app in the manage apps overview I would also expect you would be able to add it to your custom app permission policy.
I eventually managed to overcome the problem of adding bot to the Teams permission policy and found that your (Expiscornovus ) suggestions worked. I think it was still added to team - I was initially using the Full Dataverse version of PVA studio to edit the bot where this isn't as obvious to see.
So my DfT chatbot is now working properly for users who are not added to the Team. 😀
Learn how to respond rapidly to your customers and employees at scale, using intelligent conversational chatbots.
Come together to explore latest innovations in code and application development—and gain insights from experts from around the world.
At the monthly call, connect with other leaders and find out how community makes your experience even better.