.. _microsoft-device-mgt:



Microsoft UC Application Setup
---------------------------------

:bdg-primary:`Microsoft`

Overview 
..........

.. index:: Flowchart;VOSS Automate Authentication and Authorization for Microsoft


To manage and provision Microsoft applications, Automate must be able to authenticate with Microsoft Entra, 
one or more PowerShell proxy servers, Microsoft Teams, and Microsoft Exchange Online. 

This step sets up the authentication between MS 365, MS Teams, and Automate, and sets up the 
PowerShell proxy server.

Some of the details generated during this setup (for example, the client/application ID) is used in VOSS Automate 
to configure the Microsoft tenant connection parameters.


.. include:: microsoft-setup.uml


.. note::

   For details around the URLs, ports, and protocols that Automate uses to connect to the PowerShell proxy and the Microsoft 365
   tenant, and which the PowerShell proxy uses to connect to the tenant, see:

   .. raw:: html
   
      <a href="platform/reference-network-comms-outside-cluster.html">Network Communications External to the Cluster</a>
   
   .. raw:: latex
   
      "Network Communications External to the Cluster" in the VOSS Automate
      Installation Guide or Platform Guide. 


.. rubric:: Related Topics 

* :ref:`microsoft-quick-start`
* :ref:`ms-shared-central-app-registration`
* :ref:`pshell-proxy-setup-script`
* :ref:`audio-codes-devices`










