Exchange Online

Notes+

Notes:

Some Cmdlets for my training were not accessible, I wanted to add a role to my account to allow use of Get-Addresslist

 

I had to run this PS command from my local machine to Exchange Online to allow customization of roles on O365

Enable-OrganizationCustomization          (Had to Run Twice , Got An Error)

Check Results by Running:

Get-OrganizationConfig | FL isDehydrated

Results Should be False  

 

Now was able to add myself to the Role By Using the online web base classic Admin Center 

Now I have access to Get-Addresslist, New-AddressList and 20+ Other Commands because I added my account to address list role

a) List Cmdlets for a Role

    Get-ManagementRoleEntry "Reset Password\*"

b) Create New Management Role

    New-ManagementRole -Name "Address List 22" -Description "Allows Access to Address List Cmdlets" -Parent "Address Lists"
    
c) Remove a Custom Management Role

    Remove-ManagementRole -Name "Address List 22"

d) Add User to New Role

    New-ManagementRoleAssignment -Role "Address List 22" -User "Shead"

e) List Management Roles

    Get-Managementrole | Sort-Object Name

f) Check Membership of Role

     Get-ManagementRoleAssignment -Role "Address List 22"

g) Add New Address List

    New-AddressList -Name "Test Address List" -RecipientFilter "((RecipientType -eq 'UserMailbox') -and (Title -eq 'Leader'))"