Agenda rechten Exchange Online PowerShell

Microsoft is deze week begonnen met het uitrollen om het cmdlet –MailboxFolderPermissions te verbeteren om met deze update de machtigingen van de agenda gemachtigden te beheren vanuit cmdlet *-MailboxFolderPermission.

Het wijzigen van agenda rechten voor Exchange Online/Office 365 is nu makkelijk via PowerShell te regelen. In de onderstaande instructie heb ik de code toegevoegd zodat je gelijk aan de slag kan.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
### Instructions
###
### Set the Parammeters. For the rights you can choose for Author, Contributor, Editor,
### None, NonEditingAuthor, Owner, PublishingEditor, PublishingAuthor,Reviewer
###
### Check if your calender folder is in Dutch or English in this example we use \Agenda for Dutch
###

# Parameters
$Mailbox = 'Mailbox Name'
$GiveRightsToUser = '[email protected]'
$Rights = 'Owner'
$Agenda = ':\Agenda' #Change to Calendar if English

### Check your folder names for Dutch or English
Get-MailboxFolder -Identity $Mailbox.ID -GetChildren

### Set the permission
$foldername = "$GiveRightsToUser$Agenda"
Add-MailboxFolderPermission -Identity $foldername -User $User -AccessRights $Rights #-SharingPermissionFlags Delegate,CanViewPrivateItems

Ben jij ook een ervaren Office 365 Consultant en zie je in deze code nog verbetering reageer dan op 1 van onze vacatures.

Geef een reactie

Deze website gebruikt Akismet om spam te verminderen. Bekijk hoe je reactie-gegevens worden verwerkt.