Created dateUpdated dateAffects versionFix version
10-10-2022//mm-dd-yyyyManagement Console 5.2.0 or newer

Description

In this article, we are going to look at the required steps to set up SAML integration in the Management Console/Blancco Cloud and Azure AD.

Before we look at the setup steps we are going to highlight some of the information/details which will be required as part of this setup and some prerequisites.

SAML: Security Assertion Markup Language is an open standard for exchanging authentication and authorization data between parties, in particular, between an identity provider and a service provider. SAML is an XML-based markup language for security assertions.

SAML SSO: SAML Single Sign-On is a mechanism that leverages SAML allowing users to log on to multiple web applications after logging into the identity provider. The user only has to log in once, SAML SSO provides a faster, seamless user experience.

Identity Provider — Performs authentication and passes the user's identity and authorization level to the service provider.

Service Provider — Trusts the identity provider and authorizes the given user to access the requested resource.

BMC SAML Integration: In order to perform Azure AD SAML integration with Blancco Cloud/Local BMC following are the pre-requisite:


Step by step instructions

Before making any changes in the Blancco Cloud/Blancco Management Console it is necessary to first generate an SSO Certificate and XML metadata, the below information covers the steps required for generating these.

How To generate SSO Certificate & XML metadata file - All the below steps need to be executed inside Microsoft Azure Admin Account:

Sign into your Microsoft Azure Account.

Additional steps for Local Management Console setups

When using the "Signed Authentication request" option with a locally installed Management Console the below steps also need to be completed.


Steps by Steps instruction to generate JKS file:

  1. Execute following command from JAVA HOME/bin directory to create a JKS file:
    1. keytool -genkeypair -alias my-service-provider -keypass password -keyalg RSA -keysize 2048 -keystore my-sso-keystore.jks
  2. Import SAML SSO certificate into JKS file - To obtain the SSO certificate file follow section "How To generate SSO Certificate & XML metadata file
    1. keytool -import -trustcacerts -alias sso -file ./sso.crt -keystore ./my-sso-keystore.jks
  3. Post successful import - Copy the JKS file inside MC installation directory.