SmartOps Azure AD Integration

The purpose of the document is to describe the steps to integrate SmartOps with Azure AD.

The document explains the following:

Contents

  1. Azure AD Integration with SmartOps
    1. SmartOps - Azure AD Integration – Architecture
    2. Implementation Process

Azure AD Integration with SmartOps

This document details the process and steps involved in integrating Azure AD with SmartOps. This covers the following sections:

SmartOps - Azure AD Integration – Architecture

The following image depicts the architecture of SmartOps - Azure AD Integration:

Picture 1

Implementation Process

Follow the steps below to implement Azure AD integration with SmartOps:

  1. Register SmartOps application in Azure AD. 
    Provide the below details to Azure AD support team to register SmartOps application in Azure AD.

  2. Add Identity provider in SmartOps Keycloak with UST Azure AD details like

  3. Add Identity provider in SmartOps Keycloak with UST Azure AD details like

  4. Configure Keycloak based on information from Azure.

  5. Add new identity provider.

    Go to Realm (corresponding organization) -> Identity Providers -> From dropdown select ‘OpenID connect v1.0’

    Picture 5

    Add the below values and click on Save button.

  6. Add Identity Provider Mappers

  7. Add a mapper for username, otherwise some random string will be displayed as username.

    Go to configured identity provider -> Mapper -> Create

  8. Skip Review profile screen for duplicate username
    Got to Authentication -> Flows tab -> From dropdown select ‘First Broker Login’
    For Auth Type Review Profile (review profile config) select DISABLED radio button.
    Picture 3

  9. Skip login page for Azure AD integrated organizations. Go to Authentication -> Flows tab -> From dropdown select ‘Browser’ -> Identity Provider Redirector(oidc) -> Actions -> Config
    Picture 6

    Add the below values and click on Save button.