TRUSTED BY 40,000+ IT ADMINS

Guest users are a security risk, until you take control.

Automate external user lifecycle management, enforce access reviews, and stay compliant. No manual spreadsheets, no security gaps.

Guest access under control with External User Manager, overview of externals
Audit trail of guest access in External User Manager, approved and rejected requests
Access review in External User Manager, guest access expires without a reply

Built for IT teams managing guest access in Microsoft 365

THE PROBLEM

External users have access, but nobody knows why

Contractors, partners, and vendors get invited to SharePoint, Teams, and Microsoft 365 groups. Months later they still have access, even after the project ended or the contract expired.

THE SOLUTION

Automated access reviews and guest removal

Run periodic access reviews for every guest you invite through External User Manager. When a reviewer denies access, the guest is removed automatically. You decide whether unanswered reviews lead to removal too.

See all features →
Recertifying guest access from the Teams chat with External User Manager
Approving guest requests inside Microsoft Teams with External User Manager
THE PROBLEM

You have no idea who has access to what

Guest users are scattered across hundreds of teams, sites, and groups. There’s no central dashboard, no audit trail, and no way to answer “who invited this person and why?” when the auditor asks.

THE SOLUTION

Full guest visibility in one dashboard

See every external user, the teams they belong to, who is responsible for them, and when their next review is due. Filter by status, team, organization, or responsible person to find exactly what you need.

How it works →
THE PROBLEM

Every audit turns into a fire drill

When compliance asks for a report on external access, IT scrambles through PowerShell scripts and admin centers. The data is incomplete, outdated, and takes days to compile.

THE SOLUTION

Audit reports per guest and organization

When someone asks about a guest, you have the answer as a PDF. The audit report shows their teams, active and past requests, and lifecycle, per guest or per guest organization.

Explore reporting features →
GDPR compliant guest onboarding with External User Manager, signed digitally
External user accepts the invitation in the External User Manager onboarding portal
THE PROBLEM

Guest onboarding is slow, offboarding doesn't happen

New external collaborators wait days for access while IT processes tickets manually. When projects end, nobody remembers to remove them, creating a growing pool of orphaned guest accounts.

THE SOLUTION

Automated guest lifecycle, start to finish

Automate the entire guest lifecycle from invitation to offboarding. Self-service request forms with approval workflows get guests productive in minutes. Periodic access reviews remove them once they no longer need access.

More on lifecycle management →

Everything you need to manage external users

From invitation to offboarding, External User Manager covers the full guest lifecycle. No scripting required.

Guest invitation portal

Self-service request forms let internal users invite guests with proper approvals. No more shadow IT guest invitations.

Access reviews

Schedule periodic access reviews for every guest you invite through External User Manager. Reviewers confirm or revoke access in the app, with a reminder in Teams or by email.

Automatic removal

When a guest's access review is denied, they leave the team automatically. Their guest account is deleted if they have no other access.

Domain allow list in Entra ID

Approve a guest organization and External User Manager adds its domain to your Entra ID allow list. With the allow list on, guests from other domains can't be invited. Enterprise edition.

Approval workflows

Guest requests go to an admin, an approver group, or the team owner for approval. The invitation only goes out once it's approved.

Audit reports & export

Download a PDF audit report for any guest or guest organization. Export your guest list as CSV for your own analysis.

Guest dashboard

See every external user across your entire tenant in one view. Filter by status, team, organization, last sign-in, or join date.

Documents signed at onboarding

Guests confirm or sign your documents, such as an NDA, during onboarding. Every confirmation is recorded per guest and available as a PDF report.

Ready to take control of external access?

See how External User Manager automates guest lifecycle management in a personalized demo.

How External User Manager compares

See how External User Manager stacks up against the alternatives for Microsoft 365 guest user management.

Feature
External User Manager
Native M365
PowerShell Scripts
Guest Invitation Portal
✓
✗
–Manual scripting
Access Reviews
✓
–Entra ID P2 only
–Manual scripting
Approval Workflows
✓In Teams Chat
–Entra ID P2 only
✗
Domain Allow List
✓Via guest organizations (Enterprise)
–Tenant-wide only
–Manual scripting
Guest Dashboard
✓Full Visibility
–Admin Center only
✗
Audit Reports
✓PDF per guest and org
–Raw logs only
✗
No Code Required
✓
–Spread across admin centers
✗PowerShell expertise

What IT Admins Say About External User Manager

Hear from the 40,000+ administrators who trust External User Manager to govern their Microsoft 365 environment.

We immediately realized that this was exactly what we needed because we were looking for a manager that offered an automated approval process and clear reporting.

Portrait of Dimitri Morgenstern, riha WeserGold, on Teams Manager and External User Manager

Dimitri Morgenstern

IT System Administrator, riha Wesergold GmbH & Co. KG

External User Manager is very easy to use, super fast to install and a great addition to an extensive governance strategy even for SMBs. It is our GO TO application when it comes to guest management in Microsoft 365.

Portrait of Christian Gorn, GABO, on guest management with External User Manager

Christian Gorn

Sales Representative, GABO mbH & Co. KG

There are always customers who need a better and more controllable way for guests in their tenant. Especially when the responsible person for a guest is not in IT. External User Manager provides a quick and easy set of features that helps many customers with their requirements.

Portrait of Hendrike Seidt, IT Consultant at Bechtle, on External User Manager

Hendrike Seidt

IT Consultant, Bechtle AG

Teams Manager has been helping us keep our Microsoft 365 environment organized and clean for 3 years. Since 2022 we also have External User Manager on board for our guest management. We are completely satisfied with Solutions2Share and the Teams apps.

Portrait of Guenther Kerndl, Interzero, on Teams Manager and External User Manager

Guenther Kerndl

Interzero Circular Solutions Europe GmbH

With Teams Manager and External User Manager, managing Microsoft Teams runs on autopilot. We don't have to worry about anything and still have full overview and control over all guests and teams.

Michaël Schmitt

Network Administrator, Bioland e.V.

With External User Manager, we know exactly which guest users have access to which channels and files. The approval process helps us keep a better overview. And the onboarding portal allows us to comply with company regulations by having our guest users sign an NDA beforehand.

Portrait of Artur Strzalkowski, Digital Touch, on External User Manager

Artur Strzalkowski

Team Lead Microsoft 365 Consulting, Digital Touch

Stop guessing. Start governing.

Book a demo and see how External User Manager brings visibility and control to every guest in your tenant.

TRUSTED & CERTIFIED

Recognized certifications, independent audits, and awards that stand for quality and security.

Solutions2Share badges: Microsoft 365 Certified, ISO/IEC 27001:2022, G2 Users Love Us, and G2 Easiest To UseAICPA SOC for Service Organizations logo

Try External User Manager free for 14 days

Install straight from the Microsoft Teams App Store, no credit card needed. The trial runs on the Standard edition, and we'll unlock Enterprise features on request.

✓All Standard edition features, Enterprise on request
✓Installs in your existing Microsoft 365 environment
✓Installed in a few minutes, then set up your guest rules at your own pace
Start free trial

Transparent pricing. No surprises.

External User Manager comes in clear, predictable plans that scale with your environment. Pick the one that fits, and see exactly what you pay.

See pricing

Frequently asked questions

Everything you need to know about External User Manager, from setup to security.

How long does it take to set up External User Manager?

Installation takes a few minutes. External User Manager deploys as a Microsoft Teams app, with no on-premises infrastructure. After admin consent, you connect a service account and set up your guest rules, which takes longer.

Does External User Manager work with Microsoft Entra ID (Azure AD)?

Yes. External User Manager manages guest identities in Microsoft Entra ID. When you approve a guest organization (Enterprise edition), it adds that domain to your Entra ID allow list. It doesn't change your conditional access policies.

Can I see all guest users across my entire tenant?

Yes. One dashboard shows every guest user in your teams and Microsoft 365 groups. For each guest you see who is responsible, when they were added, and when their next access review is due. Guests invited outside External User Manager, for example through SharePoint sharing, appear on a separate tab.

How does External User Manager handle access reviews?

External User Manager runs periodic access reviews. It notifies the approvers, such as admins, an approver group, or team owners, who confirm or revoke guest access. The message in Teams or by email opens the review in the app. Unanswered reviews can lead to removal after a grace period, if you turn this on.

Is External User Manager compliant with GDPR and ISO 27001?

Yes. We're ISO 27001 certified and GDPR compliant. External User Manager runs as a service in Microsoft Azure data centers in Germany. It stores what it needs to work, such as guest details, requests, and signed documents. Independent auditors review our security regularly.

What support is included?

Every license comes with a support package, and what it covers depends on the package. Response times are set in an SLA. From the Standard package on, our Customer Success team looks after you. You'll find all packages on our pricing page.

Ready to take control of your guest users?

Join the IT admins who stopped managing external users manually. Start your free trial today. No credit card required.