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.
Hi @andrew_b1,
Thanks for the update. Great to hear that it finally works now 🙂
I eventually managed to overcome the problem of adding bot to the Teams permission policy and found that your ( ) 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. 😀
Hi @andrew_b1,
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.
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.
Hi @andrew_b1,
Is it also still shared with your team as well? I believe you need to remove that first.
Publish and share your new chatbot - Learn | Microsoft Docs
Hi @andrew_b1,
Thanks for checking. Did you also published after changing those access setting?
I see a similar thread were they suggested the same thing:
Yes. In the PVA studio under security, access I have set to Everyone in my Organization
Hi @andrew_b1
Just to double check, have you configured access to everyone in your organisation?
Configure access and authentication - Power Virtual Agents | Microsoft Docs