App Registration
  • 19 Nov 2024
  • 1 Minute to read
  • Dark
    Light
  • PDF

App Registration

  • Dark
    Light
  • PDF

Article summary

Introduction

The Microsoft identity platform handles identity and access management (IAM) only for registered applications. Registering an application creates trust between the application and the Microsoft identity platform.

The trust is unidirectional which means that the registered application trusts the Microsoft identity platform, but not the other way around.

In Azure AD, applications can be represented in two ways:

  • Application objects - Application objects define the application for Azure AD and can be viewed as the definition of the application. This enables the service to understand how to issue tokens to the application based on its settings.

  • Service principals - The instance of the application in the user's directory that controls connections to Azure AD is known as a service principal.

Pre-requisites

The actions listed below must be carried out in Microsoft Azure in order to grant the permission required for monitoring with Turbo360:

  1. Navigate to the corresponding App registration in your Azure Active Directory
  2. Click API permissions -> Add a permission to add a permission to the app registration
  3. Select Microsoft Graph from the Commonly used Microsoft APIs
  4. Choose Application permissions from the two types of listed permissions
  5. Select Application -> Application.Read.All and add the permission

Permission.png

Certificate and secret expiry monitoring

Turbo360 allows the users to keep track of the expiration of client secrets and certificates for specific app registrations and delivering notifications prior to the expiration date, prompting them to renew it.

  1. Navigate to App Registration -> Monitoring to configure expiry alert for client secrets and certificates
  2. Specify the number of days before which the expiry alert has to be received
  3. Click Save

Monitoring.png


Was this article helpful?

ESC

Eddy AI, facilitating knowledge discovery through conversational intelligence