🧩 Part 5: Guest users and external sharing – collaborate without losing control
- Bjørnar Aassveen
- 3 days ago
- 3 min read
Updated: 2 days ago
In a modern organization, collaboration with external parties – such as consultants, partners, suppliers and customers – is essential. But providing access to internal resources can also be a security risk if not done correctly.
Fortunately, Microsoft 365 and Entra ID offer great tools for sharing securely while maintaining control.
👤 What is a guest user?
A guest user (or B2B user) is an external person who is invited into your Microsoft 365 tenant. They are given an account in your Entra ID, but typically authenticate with their own identity (e.g. Google, Microsoft, work account).
Guest users can access:
Teams and channels
SharePoint sites and documents
Planner, OneNote, and other M365 tools
Applications via Entra ID
🔐 How to Secure External Sharing?
Here are some key mechanisms and recommendations:
Conditional Access
Use policies to control how and when guests gain access:
Require MFA for guests
Block access from unsecured devices or locations
Only allow access to specific apps
Guest Policies in Entra ID
You can control:
Who can invite guests (everyone, only administrators, or specific users)
What guests can see in the directory
Whether guests can see other users
Teams and SharePoint Settings
Restrict external sharing at the team or site level
Use sensitivity labels to control sharing levels
Enable notifications for external access
Access reviews
Set up regular access reviews for guest users:
Ask owners to confirm that guests still need access
Automatically remove inactive guests
Document reviews for auditing
💡Requires Microsoft Entra ID P2
🔄 Extra: What is Cross-Tenant Synchronization?
Cross-Tenant Synchronization (CTS) is a feature of Microsoft Entra ID that allows you to automatically synchronize users between two or more Microsoft 365 tenants. This is particularly useful in scenarios where:
An organization has multiple tenants (e.g., after mergers or acquisitions)
You work closely with a partner organization
You want to provide access to resources without using traditional B2B invitations
How does it work?
CTS uses Entra ID B2B at its core, but instead of manual or ad hoc invitation, you set up a policy-based synchronization:
Users in one tenant (the source tenant) are synchronized to another (the target tenant)
They are created as guest users, but with continuous updating of attributes
You can use filters to control which users are synchronized
Benefits of CTS
✅ Automatic and up-to-date – no manual invitation
✅ Scalable – supports many users and multiple tenants
✅ Better user experience – one identity, fewer logins
✅ Can be combined with Conditional Access and Access Reviews
When should you use it?
Use CTS when:
You have multiple tenants and want to provide employees with cross-tenant access
You work closely with another organization and want continuous access
You want to automate guest user management and reduce manual work
When should you not use it?
Avoid CTS if:
You only need temporary access for a few users
You don't need continuous synchronization
💡 CTS requires Microsoft Entra ID P1 in both tenants, and that both parties have configured cross-tenant access settings.
🧹 Cleanup and Monitoring
Use audit logs and sign-in logs to monitor guest access
Use Entitlement Management to grant and remove access as a package
Set up automatic guest removal after X days of inactivity
✅ Best Practices
Minimize Access: Only Grant Access to What’s Necessary
Time-Limit Access: Use PIM or Automation to Set Expiration
Communicate Clearly: Inform Internal Users How to Share Securely
Evaluate Regularly: Use Reports and Access Assessments
Example: Secure Collaboration in Teams
A project manager invites an external consultant to a Team
The consultant gets access to files and meetings, but not to other Teams
A 30-day access review automatically removes the consultant if no one renews
🚀 Next Steps
In the next post, we’ll look at Entitlement Management and access packages – how you can grant the right access to new employees, project participants or external parties with one click.
Bjørnar&AI
Commentaires