Skip to main content

Pia: Manage User Licenses

Overview​

This package allows the Chat User to add and remove 365 licenses from the end user.

It has the configurable option that once completed the package will send an email to the configured email addresses advising of changes implemented.

Platforms​

The package supports the following platforms

  • Cloud Hybrid
  • Cloud Only

Requirements​

  • Microsoft Graph API Authorization and Delegation

Setup & Configuration​

Package Config

  • Enable Email Notifications
  • Email addresses for notification

Microsoft Graph API

  • Authorization and Delegation configured

Process​

The steps that the package takes during process execution are:

  1. Pia will connect to Azure and obtain a list of all users.
  2. Pia will prompt the engineer with a list of users to allow the engineer to update the licenses for the selected user.
  3. Pia will check Azure for available licenses.
  4. Pia will prompt the engineer with a list of available licenses and a list of already assigned licenses.
  5. Pia will check the license capabilities and check if the original licenses have Exchange capabilities.
  6. Pia will determine if the original license had a mailbox.
  7. Build a list of changes.
  8. Pia will prompt the engineer with a list of changes and request approval to continue.
  9. If required, convert the existing mailbox to a shared mailbox.
  10. if required, removes licenses.
  11. if required, assigns licenses.
  12. Pia will create a ticket note advising of changes in the ticket management system (ConnectWise Manage)
  13. Pia will send an email to the engineer assigned in the ticket advising of completion, including changes implemented.