Grant editor permissions to external user on shared calendar

Pascal Lorch 1 Reputation point
2021-11-24T22:20:53.943+00:00

Hi,

i try to implement a customer request for a shared calendar. I need to share the calendar with an external company, which have no user in the customers domain. The problem is, that i need to grant the external company user the possibilitty to add entries in the sahred calendar.
I can add permissions to the user, but only the free/busy sharing policies seems to be to configure.
As i try to set permissions in powershell:

152396-2021-11-24-23-12-41-windows-powershell-ise.png

In the organization settings in the m365 admin center, i only see the calendar setting for external sharing (also free / busy sharing only).

So is it possible to share a shared-mailbox calendar with an external user in combination with the possibility for the external user to add an change appointments??

Thanks in advance
Pascal

Microsoft Exchange Online Management
Microsoft Exchange Online Management
Microsoft Exchange Online: A Microsoft email and calendaring hosted service.Management: The act or process of organizing, handling, directing or controlling something.
2,881 questions
Microsoft Exchange Hybrid Management
Microsoft Exchange Hybrid Management
Microsoft Exchange: Microsoft messaging and collaboration software.Hybrid Management: Organizing, handling, directing or controlling hybrid deployments.
1,233 questions
No comments
{count} votes

2 answers

Sort by: Most helpful
  1. Joyce Shen - MSFT 16,326 Reputation points Microsoft Employee
    2021-11-25T02:16:00.567+00:00

    Hi @Pascal Lorch

    For the error you get when running the command set-mailboxfolderpermission, that's because there is no existing permission entry found for user.

    You could firstly check the permission for this:

    Get-MailboxFolderPermission -Identity "xxx@domian.com:\Calendar" | ft Identity,FolderName,User,AccessRights  
    

    If no result found, the solution is to use the Add-MailboxFolderPermission cmdlet when there are no access rights in place for that user.

    Add-MailboxFolderPermission -Identity "xxx@domain.com:\Calendar" -User "xxx@domain.com" -AccessRights Editor  
    

    Here is an article introduces this error: Set-MailboxFolderPermission – There is no existing permission entry found for user
    Please Note: Since the web site is not hosted by Microsoft, the link may change without notice. Microsoft does not guarantee the accuracy of this information.

    In addition, for sharing in o365, we could refer to the official document which lists different scenarios: Sharing in Exchange Online
    152358-image.png


    If an Answer is helpful, please click "Accept Answer" and upvote it.

    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.

    No comments

  2. Vasil Michev 61,506 Reputation points Microsoft MVP
    2021-11-25T07:44:49.247+00:00

    External permissions can only be read-only, there is no way to add Editor permissions. If you need such, you need to create an account for the external user within your organization, then grant the permissions.