Building a simple form to grant "Reviewer" access to another exchange online mailbox.
$buttonSetReaderAccess_Click={
#TODO: Place custom script here
$modaccount = $textbox1.Text
$grantaccess =$textbox2.Text
add-mailboxfolderpermission $modaccount:\Calendar -user $grantaccess -accessrights Reviewer
When I click the button it comes back with:
The specified mailbox "\Calendar" doesn't exist.
ERROR: + CategoryInfo : NotSpecified: (0:Int32) [Add-MailboxFolderPermission], ManagementObjectNotFoundException
ERROR: + FullyQualifiedErrorId : 7860A59C,Microsoft.Exchange.Management.StoreTasks.AddMailboxFolderPermission
The power shell cmdlet I am trying to submit is:
Add-Mailboxfolderpermission john.doe@acme.com:\Calendar -user jane.doe@acme.com -AccessRights Reviewer
Any help or direction would be wonderful.
Simple Form to grant access to exchange online mailbox
Forum rules
Do not post any licensing information in this forum.
Any code longer than three lines should be added as code using the 'Select Code' dropdown menu or attached as a file.
Do not post any licensing information in this forum.
Any code longer than three lines should be added as code using the 'Select Code' dropdown menu or attached as a file.
- island_guy
- Posts: 14
- Last visit: Thu Feb 02, 2017 6:12 am
Re: Simple Form to grant access to exchange online mailbox
Try this:
PowerShell Code
Double-click the code block to select all.$buttonSetReaderAccess_Click={ $modaccount = '{0}:\Calendar' -f $textbox1.Text $grantaccess =$textbox2.Text add-mailboxfolderpermission $modaccount -user $grantaccess -accessrights Reviewer '''' }
- island_guy
- Posts: 14
- Last visit: Thu Feb 02, 2017 6:12 am
Re: Simple Form to grant access to exchange online mailbox
Thank you!
That did work, could you help me understand the -f switch?
That did work, could you help me understand the -f switch?