Design the access model
Define access by role for staff, guests and applications, with groups for routine access and an owner for each decision.
- Access needs by role
- A group design with owners
- Application and agent permissions
People need the right information to work; guests, applications and agents need clear limits. Matt helps you design and review access across Microsoft 365 and Azure, so a new tool or a change of role does not leave permissions to chance.
See who needs what access
People join a Microsoft 365 group. That membership supports the permissions for the team and its connected SharePoint site.
The assignment gives the business a place to review who belongs in that collaboration space as responsibilities change.
An app registration defines the application. Its service principal represents it in the tenant and receives an Azure role at a selected scope.
The application needs a deliberate grant for the work it performs. A person’s team membership does not establish that grant.
Review collaboration permissions for Teams and SharePoint separately from Azure resource roles. Each grant needs a purpose and a scope that an owner can explain.
Reviewing the destination alongside the assignment makes the access decision concrete: which work is allowed, and where?
Recognizing an identity is only the start of an access decision. Group membership, service permissions and Azure role scope determine what that identity can do.
Plan the people and application routes together so a review can account for both ways into the organization’s work.
People join a Microsoft 365 group. That membership supports the permissions for the team and its connected SharePoint site.
The assignment gives the business a place to review who belongs in that collaboration space as responsibilities change.
An app registration defines the application. Its service principal represents it in the tenant and receives an Azure role at a selected scope.
The application needs a deliberate grant for the work it performs. A person’s team membership does not establish that grant.
Review collaboration permissions for Teams and SharePoint separately from Azure resource roles. Each grant needs a purpose and a scope that an owner can explain.
Reviewing the destination alongside the assignment makes the access decision concrete: which work is allowed, and where?
Recognizing an identity is only the start of an access decision. Group membership, service permissions and Azure role scope determine what that identity can do.
Plan the people and application routes together so a review can account for both ways into the organization’s work.
Start with the work each role does. Groups handle routine access to Teams and SharePoint, and individual sharing stays deliberate. Applications and agents need their own review: they may act for a signed-in person or with permissions of their own.
A team member receives the collaboration access assigned to the intended team. The result is access to that team’s files and shared work.
Membership should reflect a current responsibility. The access review begins with the work the person needs to do.
The executive group has assigned board-library permissions. Those permissions make the relevant board papers available.
A senior role does not remove configured content controls. Review the executive group’s actual library permissions alongside sensitivity and sharing requirements.
An invited guest receives a specific sharing permission for an approved project brief. The board papers remain outside that assignment.
This makes external collaboration a bounded business decision: the right material for the agreed purpose.
The application has a service principal and selected permissions. Review whether it acts as itself or on behalf of a signed-in person, because that changes how its access is assessed.
Automation needs its own access review. Its permitted app or data scope should match the task it supports.
Each scenario connects an identity to a deliberate grant and a defined result. Team membership, guest sharing and application permission are separate decisions.
That connection gives an owner a useful review question: does this assignment still fit the work?
A team member receives the collaboration access assigned to the intended team. The result is access to that team’s files and shared work.
Membership should reflect a current responsibility. The access review begins with the work the person needs to do.
The executive group has assigned board-library permissions. Those permissions make the relevant board papers available.
A senior role does not remove configured content controls. Review the executive group’s actual library permissions alongside sensitivity and sharing requirements.
An invited guest receives a specific sharing permission for an approved project brief. The board papers remain outside that assignment.
This makes external collaboration a bounded business decision: the right material for the agreed purpose.
The application has a service principal and selected permissions. Review whether it acts as itself or on behalf of a signed-in person, because that changes how its access is assessed.
Automation needs its own access review. Its permitted app or data scope should match the task it supports.
Each scenario connects an identity to a deliberate grant and a defined result. Team membership, guest sharing and application permission are separate decisions.
That connection gives an owner a useful review question: does this assignment still fit the work?
A team member, an executive, an external adviser and an automated application each need different access. Define those needs before choosing permissions, then name who approves membership, external sharing and application permissions in one review.
The business team belongs to an assigned group. Membership expresses who should participate in the shared work.
Keeping that assignment current gives the organization a practical place to manage collaboration access as people change roles.
The assigned group connects people to Teams and its SharePoint library. The files come from the connected site.
Reviewing the group and the working space together helps the owner understand who can reach the team’s material.
A guest without the required membership does not receive access through that group. Review separate sharing grants as well before concluding the guest cannot reach the content.
A guest identity alone does not establish this assignment. Any intended collaboration needs its own reviewed access decision.
The application follows a separate route: app registration, service principal, then an Azure role and scope.
Application access deserves the same attention as people access. Its grant must fit the resources needed for its job.
Groups simplify the people side of collaboration. Applications still require their own appropriate grants.
A useful access review accounts for both routes and checks that their scope still matches the business purpose.
The business team belongs to an assigned group. Membership expresses who should participate in the shared work.
Keeping that assignment current gives the organization a practical place to manage collaboration access as people change roles.
The assigned group connects people to Teams and its SharePoint library. The files come from the connected site.
Reviewing the group and the working space together helps the owner understand who can reach the team’s material.
A guest without the required membership does not receive access through that group. Review separate sharing grants as well before concluding the guest cannot reach the content.
A guest identity alone does not establish this assignment. Any intended collaboration needs its own reviewed access decision.
The application follows a separate route: app registration, service principal, then an Azure role and scope.
Application access deserves the same attention as people access. Its grant must fit the resources needed for its job.
Groups simplify the people side of collaboration. Applications still require their own appropriate grants.
A useful access review accounts for both routes and checks that their scope still matches the business purpose.
Manage routine access through groups, so a change of role is a change of membership. Where membership is automated, the job and department data behind it needs an owner, and each group needs an owner who reviews it as teams change.
The team group receives access to its team files. The Internal label describes the material in that working space.
A new group should have a recognizable purpose and owner so its membership can be reviewed against the work.
Give the executive group access to the libraries its work requires, such as team files and confidential board papers. Each assignment should be deliberate and reviewable.
That distinction matters when groups grow: membership in a senior group should not become an unexplained grant across the organization.
Application permissions need their own scope and consent review. Application-only grants are separate from executive membership; delegated access also depends on the signed-in person.
Changes to an executive group and changes to automation access therefore need separate decisions and reviews.
Use sensitivity labels and configured protection or DLP rules to control how board papers are handled. Test the intended external-sharing restriction with the actual content and identities.
Membership and content controls work together here: access to a library does not establish permission to share everything outside it.
Team files, board papers and application permissions serve different purposes. The assignments and content controls preserve those distinctions.
Adding a group is useful when it makes responsibility clearer and keeps the resulting access review manageable.
The team group receives access to its team files. The Internal label describes the material in that working space.
A new group should have a recognizable purpose and owner so its membership can be reviewed against the work.
Give the executive group access to the libraries its work requires, such as team files and confidential board papers. Each assignment should be deliberate and reviewable.
That distinction matters when groups grow: membership in a senior group should not become an unexplained grant across the organization.
Application permissions need their own scope and consent review. Application-only grants are separate from executive membership; delegated access also depends on the signed-in person.
Changes to an executive group and changes to automation access therefore need separate decisions and reviews.
Use sensitivity labels and configured protection or DLP rules to control how board papers are handled. Test the intended external-sharing restriction with the actual content and identities.
Membership and content controls work together here: access to a library does not establish permission to share everything outside it.
Team files, board papers and application permissions serve different purposes. The assignments and content controls preserve those distinctions.
Adding a group is useful when it makes responsibility clearer and keeps the resulting access review manageable.
When a new audience appears, give it its own boundary: board papers can have a separate library and group instead of wider access for the whole team. A reorganization then becomes a review of memberships and exceptions, not a search for why every file was shared.
The business team works with a project brief; the executive group works with confidential board papers. Each has an internal access route.
The difference in purpose and sensitivity informs what can be shared beyond the organization.
The project brief has a specific sharing grant for the invited guest. That reviewed route crosses the organization boundary.
External work can proceed with a bounded assignment tied to the material the guest actually needs.
Configure the intended DLP restriction for confidential board papers and check that it blocks the relevant external sharing. A guest’s valid identity does not override that rule.
The access decision must account for the content’s sensitivity and the configured sharing controls.
The app registration and service principal remain part of the organization’s access picture. Their permissions need review too.
Otherwise a review centered only on invited people can miss a separate way that applications reach business content.
Make the approved project brief available to the guest while keeping board papers within their intended audience. Review permissions and configured content controls together to preserve that distinction.
The owner’s task is to keep that distinction aligned with the work as projects, participants and applications change.
The business team works with a project brief; the executive group works with confidential board papers. Each has an internal access route.
The difference in purpose and sensitivity informs what can be shared beyond the organization.
The project brief has a specific sharing grant for the invited guest. That reviewed route crosses the organization boundary.
External work can proceed with a bounded assignment tied to the material the guest actually needs.
Configure the intended DLP restriction for confidential board papers and check that it blocks the relevant external sharing. A guest’s valid identity does not override that rule.
The access decision must account for the content’s sensitivity and the configured sharing controls.
The app registration and service principal remain part of the organization’s access picture. Their permissions need review too.
Otherwise a review centered only on invited people can miss a separate way that applications reach business content.
Make the approved project brief available to the guest while keeping board papers within their intended audience. Review permissions and configured content controls together to preserve that distinction.
The owner’s task is to keep that distinction aligned with the work as projects, participants and applications change.
Someone may need to read a document without being able to share it: an external adviser might receive one approved brief while board papers stay restricted. Agree the recipient, purpose and review date, then test that people and applications meet the restriction.
Business teams enter the access model through assigned groups in Microsoft Entra ID.
Group membership gives the business a manageable unit for deciding who belongs in each working context.
Microsoft 365 membership and permissions connect those groups to Teams and SharePoint.
An access review should follow the assignment through to the working files so the resource scope remains clear.
A service principal represents the application in the tenant. Assign its Azure role separately, at the scope its work requires.
This application route needs its own review. The role and selected scope should reflect the work the application performs.
Test access with an identity that should not receive the assignment, as well as one that should. Check for other grants before concluding that a denied route settles the whole access picture.
Denied and permitted routes both help an owner test whether the model matches the intended collaboration.
Secure data depends on the assignments that connect identities to each service. Groups, application grants and resource scope all matter.
Follow those connections together when responsibilities change, rather than treating a list of identities as a complete access review.
Business teams enter the access model through assigned groups in Microsoft Entra ID.
Group membership gives the business a manageable unit for deciding who belongs in each working context.
Microsoft 365 membership and permissions connect those groups to Teams and SharePoint.
An access review should follow the assignment through to the working files so the resource scope remains clear.
A service principal represents the application in the tenant. Assign its Azure role separately, at the scope its work requires.
This application route needs its own review. The role and selected scope should reflect the work the application performs.
Test access with an identity that should not receive the assignment, as well as one that should. Check for other grants before concluding that a denied route settles the whole access picture.
Denied and permitted routes both help an owner test whether the model matches the intended collaboration.
Secure data depends on the assignments that connect identities to each service. Groups, application grants and resource scope all matter.
Follow those connections together when responsibilities change, rather than treating a list of identities as a complete access review.
Access changes after launch. Set a review cadence for group membership, external sharing and application permissions, with an owner who can act on the findings. Include agents: removing a person from a team does not change what a separate application identity can reach.
Bring the access question you cannot answer today. We start with the roles, application permissions or ownership gaps that need attention first.
Define access by role for staff, guests and applications, with groups for routine access and an owner for each decision.
Review who and what can reach sensitive content today, application identities included, and set a cadence for the reviews that follow.
An access model you can explain and keep current.
Matt has designed Entra access models with groups, dynamic membership and app registrations, including one for a regulated energy organization's 6,000 internal and external users. At enterprise scale he plans and shadows while a larger firm implements; smaller scopes can include direct delivery.
Start with one access question you cannot currently answer.