An Azure service that provides fine-grained access management for Azure resources, enabling you to grant users only the rights they need to perform their jobs.
The AI answer provided earlier appears to be incorrect. It describes how to set up view‑only access in Azure DevOps, but your question is about view‑only access in the Azure Portal, which uses Azure RBAC. The correct solution is to assign the Reader role through Access control (IAM).
To give someone view‑only access in Azure, assign them the Reader role at the scope you want them to see (subscription, resource group, or a single resource). All of this is done through Access control (IAM) in the Azure Portal.
1. Open the Azure Portal
Go to https://portal.azure.com Sign in with an account that can assign roles.
2. Navigate to the correct scope
Choose how much access the person should have:
Subscription‑wide: Subscriptions → select your subscription
Resource‑group‑level: Resource groups → select the group
Single resource: Open the resource directly
3. Open Access control (IAM)
Left menu → Access control (IAM)
4. Add the Reader role
Access control (IAM) → Add → Add role assignment Select Reader → Next
5. Assign it to your IT person
Under Members, choose User Search for their name or email Select them → Review + assign
This gives them full visibility at the chosen scope without any ability to modify resources.
Help make this community better for everyone: if this answer resolved your issue, please accept it or leave an upvote. If not, share more details in a comment so we can continue the discussion and find the right solution.