Azure

Microsoft Azure is a cloud-based service that enables you to meet your organization's needs for enhanced security, reliability, and user productivity.

Stored Microsoft Azure information

Apps

  • Name
  • ID

Users

  • User ID
  • Email
  • First name
  • Last name
  • Active date
  • Assigned licenses
  • App role assignments

Required user roles for Microsoft Azure

Application administrator

Microsoft Azure authentication method

The required authentication method is OAuth (OAuth 2.0).

Required Microsoft Azure scopes

graph.microsoft.com/Application.Read.All

graph.microsoft.com/Directory.ReadWrite.All

graph.microsoft.com/Directory.AccessAsUser.All

graph.microsoft.com/User.ReadWrite.All

graph.microsoft.com/Reports.Read.All

graph.microsoft.com/ReportSettings.ReadWrite.All

graph.microsoft.com/Organization.ReadWrite.All

management.azure.com/user_impersonation

Required account type

Accounts in any organizational directory(Any Microsoft Entra ID tenant - Multitenant)

Required Microsoft Azure credentials

The following credentials are required:

  • Username
  • Password

To create a client ID and client secret

Visit learn.microsoft.com/en-gb/azure/active-directory/develop/quickstart-register-app

Get the redirect URL from this link

To manually integrate Microsoft Azure with SaaS Manager Plus

  • Click App Integrations available in the left pane and click Microsoft Azure from the applications list.
  • Provide the connection name, client ID, and client secret.
  • Click Authorize, and you will be redirected to the Microsoft Azure sign in page.
  • On the Microsoft Azure sign in page, enter your admin username and password.
  • Click Authorize.

Microsoft Azure API endpoints

graph.microsoft.com/v1.0/servicePrincipals
graph.microsoft.com/v1.0/users
graph.microsoft.com/v1.0/subscribedSkus
graph.microsoft.com/v1.0/auditLogs/signIns

Azure Integration

  • After successful integration, apps will be discovered within 30 minutes.
  • Go to App Integrations > Azure to access the Overview page for Azure.
  • Once the apps are discovered, the number of apps discovered is displayed under the Discovered Apps section.

  • Go to Import Apps and choose the list of apps for which you want to import the detailed report.
  • Click Update & Sync after selecting the apps, and the details will be fetched from Azure.

Go to Overview, and you will be able to see details like Imported Apps, Total Users, Azure License, and Last sync time.

  • Imported Apps: Displays the number of imported apps after a successful Update & Sync operation.
  • Total Users: Displays the total number of users associated with the apps imported.
  • Azure License: Displays the number of Azure licenses that are assigned and subscribed.
  • Last sync time: Displays the last sync time. You can toggle between last sync time and last discovery time by clicking the kebab menu.

Imported Apps
The Imported Apps section contains the app name, owner, and the associated user details. A search bar is available to the right to search based on app name.

Users
The Users section contains user info, email IDs, and the last login time of each user. A search bar is available to the right to search for a particular user.

Sync History
The Sync History section displays the last sync and discover times along with the status of each operation.

Top