Skip to content

Latest commit

 

History

History
59 lines (39 loc) · 2.23 KB

miniorange_as_idp.md

File metadata and controls

59 lines (39 loc) · 2.23 KB

minorange as IDP

miniOrange Single Sign On (SSO) for Jenkins miniOrange also act as IDP for Jenkins. This solution ensures that you are ready to roll out secure access to your Jenkins using miniOrange within minutes.

Step 1: Configuring miniOrange as Identity Provider(IdP)

  • Go to miniOrange Admin console https://login.xecurify.com/moas and login with your miniOrange credentials.
  • From the left menu, go to Apps -> Manage Apps.
  • In the right upper corner, select Configure Apps.

image_1

  • In the search apps textbox, type Custom. Select Custom App.

image_2

  • Enter the following the textboxes.
Field URL
Custom Application Name Any application Name
Audience URI Root_URL
SP Entity ID Root_URL
Name ID Format username
Acs Url Root_URL/securityRealm/moSamlAuth

Root_URL can be like: http://localhost:8080

image_3

Attribute Mapping:

  • Select Add Attribute and enter following details.
Attribute Name Attribute Value
Username_attribute(Provided in Jenkins) Username
Email_attribute(Provided in Jenkins) E-mail Address

image_4

Step 2: Creating policy for the App

  • Select DEFAULT from the Group Name dropdown.
  • Enter Policy Name you would like to provide. Eg JenkinsPolicy.
  • Select Password from the First Factor Type dropdown.
  • Click on Save button to add the App

image_5

  • Save the app settings.

Step 3: Copy IDP Metadata

  • From the Configured App list, search your application name you just added and click on the Metadata link.

image_7

  • Copy the metadata fields such as SAML Login URL ,X.509 Certificate etc. ,that are required to setup the jenkins plugin settings.
  • Paste the above URL in respective fields of Jenkins Miniorange Saml Plugin.

image_8