Announcements
Hi! What you're describing — controlling who can transition a status field and making other fields read-only based on status — is achievable in Dataverse using a combination of three features.
Dataverse supports defining status reason transitions — this restricts which status values a record can move to from a given state. For example, you can configure it so that from "Planned" the only valid transitions are to "Requested" or "In Progress".
Per Column-level security – Microsoft Learn: enable field-level security on the status column, create a Field Security Profile for admins with Read + Update access, and assign all other users to a profile with Read-only access on that field.
Use Power Apps Business Rules to lock fields when status is not "Requested": set the condition to Status != Requested and the action to set all other fields to Locked (read-only).
Status != Requested
Found this helpful? Please mark ✅ "Does this answer your question?" so others searching for the same issue can find it quickly. A 👍 on "Was this reply helpful?" or a ♥ Like is also much appreciated!
Raghav Mishra — LinkedIn | PowerAI Labs
If( varAdmin || ThisItem.Status.Value = "Requested", Parent.DisplayMode, DisplayMode.View )
In-app, use the DisplayMode pattern — set a varAdmin boolean, then on each card that needs locking:
If(
varAdmin || ThisItem.Status.Value = "Requested",
Parent.DisplayMode,
DisplayMode.View
)
That handles the form, but on its own it's just UX, not real security. Pair it with column-level security on the status field (admins get Read + Update, everyone else Read-only) so it's enforced at the data layer too.
For the allowed transitions, drive your status dropdown's Items dynamically off the current status and varAdmin, so users only ever see the valid next steps.
Under review
Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.
Jump in, show your community spirit, and win prizes!
Expanding mentorship, skilling, and AI innovation
These are the community rock stars!
Stay up to date on forum activity by subscribing.
Valantis 414
WarrenBelz 377 Most Valuable Professional
Kalathiya 315 Super User 2026 Season 1