Skip to main content

Pia: Change Calendar Permissions

Overview​

This package allows the Chat User to change calendar permissions for an end user.

Platforms​

The package supports the following platforms

  • Cloud Hybrid
  • Cloud Only

Requirements​

The package has different requirements depending on which platforms are being supported.

Cloud Hybrid Orchestrator agents in a valid state on

  • Exchange Server Server (if present in the environment)

Cloud Only

  • Microsoft Graph API Authorization and Delegation

Setup & Configuration​

Global Config

  • Exchange Server (if present in the environment)

Microsoft Graph API

  • Authorization and Delegation configured

Process​

The steps that the package takes during process execution are:

tabset {.tabset}

Cloud Only​

  1. Retrieve a list of mailboxes all mailboxes you may want to assign permissions. These details are retrieved from Exchange Online.
  2. Present a form for the user to select the target for the change operation.
  3. Retrieve the current permissions from the selected mailbox for the user.
  4. Gather existing permissions for populating selection form.
  5. Checks for existing permissions.
  6. Apply the permission changes to the selected mailbox.

Cloud Hybrid​

  1. Retrieve a list of mailboxes all mailboxes you may want to assign permissions. These details are retrieved from Exchange On-Premise or Exchange Online.
  2. Build form from collected data.
  3. Present a form for the user to select the target for the change operation.
  4. Retrieve the current permissions from the selected mailbox for the user.
  5. Gather existing permissions for populating selection form.
  6. Checks for existing permissions.
  7. Apply the permission changes to the selected mailbox.