Beware this use the Azure Active Directory reporting API, if you have an Office 365 E3/E5 you do not have this license, you'll need at least a Microsoft 365 E3/E5 which for some reason is different (see here)
This is a lightweight admin tool to get an overview of guest users in your tenant.
The app was built during the HackTogether: The Microsoft Teams Global Hack, as a entry
Features include:
- List all guest users in your tenant
- See when they last signed in
- Regenerate guest invitation link
- See which groups they are a member of
- See their sign in history
- Block/unblock guest users
- Open their profile in Entra
- Open AAD groups in Entra
- Delete users
- Get a quick indication of which users are active and which are not via simple color coding
- Edit the users profile information
Get your own free development tenant by subscribing to Microsoft 365 developer program
The app requires two graph permissions that you'll be prompted to grant when you install the app. The permissions are:
- Directory.ReadWrite.All
- AuditLog.Read.All
- User.ReadWrite.All
Solution | Author(s) |
---|---|
Guest User Overview | Dan Toft (Evobis ApS) @Tanddant & Jeppe Spanggaard (Evobis ApS) @jeppesc11 |
Version | Date | Comments |
---|---|---|
1.0 | June, 2023 | Initial release |
THIS CODE IS PROVIDED AS IS WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING ANY IMPLIED WARRANTIES OF FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR NON-INFRINGEMENT.
- Clone this repository
- Ensure that you are at the solution folder
- in the command-line run:
- npm install
- gulp serve
Include any additional steps as needed.
- Getting started with SharePoint Framework
- Building for Microsoft teams
- Use Microsoft Graph in your solution
- Publish SharePoint Framework applications to the Marketplace
- Microsoft 365 Patterns and Practices - Guidance, tooling, samples and open-source controls for your Microsoft 365 development