Welcome to the Microsoft Q&A Platform. Thank you for reaching out & I hope you are doing well.
The "LinkedAccessCheckFailed" error you're encountering while deploying an Azure Application Gateway means that lacks the necessary permissions to join the specified subnet.
The Built-In roles that have this permission are as follows,
- Owner
- Contributor
- Network Contributor
Refer:
If you would like to create custom roles, this document may come in handy https://learn.microsoft.com/en-us/azure/role-based-access-control/custom-roles https://learn.microsoft.com/en-us/azure/role-based-access-control/custom-roles-portal
I hope this has been helpful!
If above is unclear and/or you are unsure about something add a comment below.
Your feedback is important so please take a moment to accept answers. If you still have questions, please let us know what is needed in the comments so the question can be answered. Thank you for helping to improve Microsoft Q&A!
Please accept an answer if correct. Original posters help the community find answers faster by identifying the correct answer. Here is how.