Skip to content

Contribution for The Microsoft Teams Global Hack 2023 - the idea is to give admins a better overview of which external collaborators have access to their environment

Notifications You must be signed in to change notification settings

Tanddant/TeamsGuestUserOverview

Repository files navigation

Guest user overview

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)

HackTogether Contribution

Summary

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

See the app in action here:

Teams presence to Home Assistant

Used SharePoint Framework Version

version Node

Applies to

Get your own free development tenant by subscribing to Microsoft 365 developer program

Prerequisites

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

Solution Author(s)
Guest User Overview Dan Toft (Evobis ApS) @Tanddant & Jeppe Spanggaard (Evobis ApS) @jeppesc11

Version history

Version Date Comments
1.0 June, 2023 Initial release

Disclaimer

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.


Minimal Path to Awesome

  • 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.

References

About

Contribution for The Microsoft Teams Global Hack 2023 - the idea is to give admins a better overview of which external collaborators have access to their environment

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published