Home Power PlatformsHow to guide? Assign vs Share in Dynamics 365: Moving Responsibility, Extending Visibility

Assign vs Share in Dynamics 365: Moving Responsibility, Extending Visibility

by Mo Faheem
Assign vs Share in Dynamics 365: Moving Responsibility, Extending Visibility

Two buttons sit quietly on every record in Dynamics 365, and between them they answer the question that security roles alone cannot: who works on this specific record, and who else gets to see it? Security roles define what a person can do with a whole table. Assign and Share operate one record at a time — and knowing when to reach for each is a small skill that pays off daily.

Assign: changing the owner

Almost every record has an Owner — the user or team whose record it is. Ownership matters because most security roles are written in terms of it: a salesperson can typically edit their own accounts, a manager can edit their business unit’s, and so on. Assign is how ownership moves.

Assign Account dialog in Dynamics 365 with Assign to Me or a chosen user or team
Assign moves ownership — to a person for accountability, to a team for shared pools.

The dialog offers “Me” as a shortcut or a lookup for any user or team. Assigning to a team is the underused option: a record owned by the Support Tier 2 team is editable by whoever is on that team, this week or next, with no re-assignment when people rotate. That is usually the right model for shared work, while personal ownership fits carried quotas and personal pipelines. Assignment is also what routing does automatically — the manual button and the automated rules move the same lever.

Share: access without ownership

Sometimes the owner should stay the owner, but one more person needs in. A finance colleague reviewing one contested account, a specialist consulting on one gnarly case. That is Share — under the Share menu, choose Manage access:

Share records panel in Dynamics 365 showing a team selected and the Read, Write, Delete, Append, Append to, Assign and Share permission checkboxes
Share extends access one record at a time — with exactly the permissions the situation needs.

Pick a user or team, and grant exactly the permissions this situation needs: Read, Write, Delete, Append, Append to, Assign, Share. The checkboxes are the whole point — sharing is not all-or-nothing. Read-only for the reviewer; Read and Write for the collaborator; almost never Delete or the ability to re-Share, which lets access sprawl beyond your sight. The share applies to this record only, and it survives until someone removes it — which is also the discipline: shares accumulate silently, so treat them as exceptions and prune them when the situation ends.

Choosing between them

My rule of thumb: Assign moves responsibility, Share extends visibility. If the question is “whose job is this record now?”, assign it (to a person for accountability, to a team for shared pools). If the question is “can this one extra person see or touch it, without changing whose it is?”, share it, minimally. If you find yourself sharing the same set of records with the same people over and over, that is not a sharing problem — it is a security-role or team-structure problem, and fixing it at that level beats a thousand shares. The related Check Access command (on the record’s overflow menu) closes the loop: it tells you exactly why any given user can or cannot see the record — ownership, role, or a share — which turns “why can’t Sara see this?” from a support ticket into a ten-second lookup.

Small buttons, big model: roles set the boundaries, ownership does the day-to-day, sharing handles the exceptions. Keep each one doing its own job and record security stays legible.

Related Articles

Leave a Comment