My company has more than 200 SharePoint site in SharePoint online. and we have also thousands of SharePoint users. as company rule, whenever a user lefts the company, the user account must be removed from the SharePoint site. one user could have a different permission in different many SharePoint sites. let me say a user: sebey@abc.com has different permission in SharePoint sites Site1,Site2,Site3,Site4,Site5,Site6,Site7. Currently to check the user permission: we should go to each site and check the user's permission but Now we want a simple solutions , just we put the user then the user's permission will be checked in all our SharePoint sites and lists the output for all sites the user has access.
Going to each SharePoint site and checking the permission of the user in each site is not best solutions in our case.
so do you know any solutions for this case? it could be using PowerShell scripts or any trusted third party tools as well?
Cheers!
currently we use checking a user permission per site but this is not a good solutions when you have hundreds of sites and thousands of users.