Setup Microsoft Identity Provider

Created by Tass Skoudros, Modified on Fri, 21 Apr 2023 at 06:13 AM by Tass Skoudros

This solution will only work if your Azure AD endpoints do not contain tenant IDs. If they do contain the tenant ID we recommend using OpenID Connect or SAML.


NB: Notice in the screenshot below the Directory (Tenant) parameter is not in the Endpoints on the right.



From the Servana Identity Service.


Step-1: Navigate to Identity Providers and choose Microsoft from the list.




Step-3: Copy the Redirect URI



Azure End: 

Step-4: Create an Azure Application Registration for the Jenkins Service (in App Registration). Reference Document link. Ensure the redirect URI copied in step-2 is added for the new application.

Step-5: Create a Client Secret for the newly registered application. Reference Document link


Servana Identity Service:

Step-6: 

  1. Enter the Application Client ID of the new application created in Azure(Step-4).
  2. Enter the Secret created in (Step-5), leave rest default, and click on save.


Once the above steps are completed successfully, a new button appears on the Jenkins login screen(screenshot below). 


Once done, you can set up mappers to sync groups from Azure and automatically manage User onboarding.



Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select atleast one of the reasons

Feedback sent

We appreciate your effort and will try to fix the article