Quantcast
Channel: TechNet Blogs
Viewing all articles
Browse latest Browse all 34890

Role call!

$
0
0

On a regular basis, you should be reviewing who holds roles in Office 365. Is everyone using the Company Administrator role? Well, you should just be giving the minimum required permissions. Here's a good way to extract the membership for all the roles. The extract makes it easy to give to people to review.

$roles = Get-MsolRole
Foreach ($role in $roles) {
 $Filename = "C:temp"+$role.name+".csv"
 Get-MsolRoleMember -RoleObjectId $role.ObjectId | Export-CSV $Filename -NoTypeInformation
 }

All this code comes with the normal disclaimers, of course. Try this in a lab, if at all possible. You’re on your own here – there’s no warranty on this. If you use it, please leave a comment.


Viewing all articles
Browse latest Browse all 34890

Trending Articles