Hi Ken Collins,
Welcome to Microsoft Q&A Forum, thank you for posting your query here!
Since your customer tried performing operations on a Managed App VM, usually the customers can be denied accessing the resource because of the deny assignment which has assigned default while creating the managed application.
Please refer to the below mentioned different permission scenarios available based on publisher and customer needs for a managed application.
Usually, the Customer access to the managed resource group is restricted by a deny assignment due to the "Publisher managed" permission, because it is the default permission for the managed application.
So, if you want your customer to have full management access to the managed resource group, you can choose Customer managed permission. There's no deny assignment with this permission. however, the publisher's access will be removed for the managed resource group. So as clearly mentioned over the article choose which permission can be suited for your environment.
Whereas, you can use azure policy definition also to get access for the associated resources to a managed application.
here is the built-in policy definitions for Azure Managed Applications.
https://learn.microsoft.com/en-us/azure/azure-resource-manager/managed-applications/policy-reference
To enhance this, first you need to understand the below three parameters which can be referred over the policy as shown in below 2nd snippet.
Then create a policy assignment and assign the deploy associations for a managed application policy.
After the policy is assigned successfully, the policy identifies noncompliant resources and deploy associations for those resources.
You can refer to the below article for better understanding.
This way you can have your customers to perform operations on the specified resources.
Hope this helps!
Please reply if you there are any challenges.
Please do not forget to "Accept the answer” and “upvote it” wherever the information provided helps you, this can be beneficial to other community members.it would be greatly appreciated and helpful to others.
Thanks