Manually Installing Modules Required for Monitoring a Basic Authentication-Enabled Office 365 Environment

The eG agent runs Powershell cmdlets to pull a few metrics from an Office 365 environment where basic authentication is enabled. To enable the eG agent to run these cmdlets, the following need to be installed and run on the eG agent host:

  • A 64-bit version of the Microsoft Online Services Sign-in Assistant for IT Professionals RTW:You can download its installable from the URL :https://download.microsoft.com/download/7/1/E/71EF1D05-A42C-4A1F-8162-96494B5E615C/msoidcli_64bit.msi. After downloading, use the installable to install the sign-in assistant, and then start it.
  • A 64-bit version of the Microsoft Azure Active Directory Module for Windows PowerShell:To install this module, do the following:

    • First, install the PackageManagement and PowerShellGet modules on the eG agent host. You can download the installable from the URL:https://download.microsoft.com/download/C/4/1/C41378D4-7F41-4BBE-9D0D-0E4F98585C61/PackageManagement_x64.msi
    • Once the PackageManagement and PowerShellGet modules are successfully installed, open Windows PowerShell ISE in elevated mode on the eG agent host.
    • Then, run the cmdlet depicted by .

      Figure 102 : Installing the Microsoft Online Module for Windows PowerShell

    • Next, run the following cmdlet to install the Azure Active Directory PowerShell for Graph module:

      Figure 103 : Installing the Azure Actuve Directory PowerShell for Graph module

  • Then, proceed to install the Exchange Online Management Module. For this, run the following cmdlet from the PowerShell promp:

    Figure 104 : Installing the Exchange Online Management module

  • Now, install the SharePoint Online Management Shell, which is key for monitoring SharePoint Online. For that, run the following cmdlet:

    Figure 105 : Installing the SharePoint Online Management Shell

  • Next, install the Microsoft TeamsModule, which is important for Microsoft Teams monitoring. For this, run the following cmdlet:

    Figure 106 : Installing the Microsoft Teams module

  • Then, install the Network Assessment Tool, which helps with Microsoft Teams / Skype for Business Online monitoring. For this, you need to download and run the executable from the following URL:https://download.microsoft.com/download/D/D/6/DD65CA90-94CF-4B10-88A2-67432D8EB78F/MicrosoftSkypeForBusinessNetworkAssessmentTool.exe