
Announcements
Hi All,
I've created a flow that will create an approval when an email is received.
This was originally built in a default environment. I then exported & imported into a Sandbox Dev environment for testing purposes.
When testing the flow it failed at the 'Create an Approval' action. It stated that one of the approval recipients does not have a 'per user plan licence'. Below is the error message:
The user 'XXXXXXXXXXX' cannot be created in Microsoft Dataverse because the account is not a member of group 'XXXXXXXXXXX'. Please ask an administrator to add user to the group.
Does the user need to be licenced in order to receive approvals?
Please note I have also added this user as an owner; the user has a trial licence and this worked in the 'default' environment.
Any advice would be much appreciated 🙂
Its not that the user needs to be licensed, but they do need to be a member of the security group that is securing the sandbox environment. Environments other than the default environment are often secured using an Azure AD group. You must be a member of that group to access the Dataverse DB to work with approvals. You can see the group in the environment details in the Power Platform admin center.