Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

This article is intended as a step-by-step guide to set up Onelogin as an Identity Provider for Zilla. Once this integration is complete, all users will be able to sign into Zilla with Onelogin.

Table of Contents

Prerequisites

...

Overview

Onelogin is one of the Identity Providers that your organization can configure for SSO and use to log in to your Zilla Security tenant.

Scope: Admins

This article covers the following topics:

Table of Contents
minLevel1
maxLevel6
outlinefalse
styledefault
typelist
printabletrue

Prerequisites

  • Admin account with Zilla Security

  • SSO should has not have been configured or SSO configuration must be has been deleted using in admin settings

  • You must be logged in as a Onelogin Super User , or have the “Manage Applications” Privilege

...

  • Manage Applications privilege

Onelogin App Connector Creation

  1. In your Onelogin admin console,

...

  1. click the Applications tab, then

...

  1. click Add App.

  2. Search for and select the

...

  1. SAML Custom Connector (Advanced)

...

  1. .

  2. Rename the application as desired

...

  1. . Add the Zilla icon from our Image Assets.

...

Onelogin Custom Parameter Setup

  1. In your Onelogin Connector, navigate to

...

  1. Parameters.

  2. Zilla expects the exact values listed below in a SAML assertion

...

  1. . Add 3 custom parameters to the connector for:

  • email

  • firstName

  • lastName

...

  1. When creating these values, map them to their appropriate Onelogin field

...

  1. and be sure to

...

  1. select the

...

  1. Include in SAML

...

  1. Assertion check box.

...

...

Zilla SAML Provider Setup

  1. Log in as a Zilla admin

...

  1. and click on the Settings tab on the left side of the page. On the Discovery & Configuration tab, expand the Single Sign-On Provider dropdown and click Configure.

...

  1. Select SAML and then click Configure.

...

A Configure SAML window will appear.

...

  1. Copy the

...

  1. Zilla ACS

...

  1. URL and

...

  1. Zilla Entity

...

  1. ID to your clipboard.

  2. In Onelogin,

...

  1. click the

...

  1. Configuration tab of your new connector

...

  1. and paste these values into the appropriate spaces.

...

  1. For the

...

  1. ACS URL

...

  1. Validator field, use the following value: ^https:\/\/app\.zillasecurity\.com\/$ and

...

  1. click Save.

Info

It is important to For security reasons, please ensure you use the exact value above for security reasons. Using .* as an ACS Validator is not suited for production use in any application.

...

  1. In Onelogin, proceed to the

...

  1. SSO section.

...


13. Copy the “SAML SAML 2.0 Endpoint” Endpoint and the “Issuer URL” Issuer URL values, and paste the values them into the Zilla “IDP IDP SSO URL” URL and “IDP IDP Entity ID” ID, respectively.

  1. In Onelogin,

...

  1. click View Details of your X.509 Certificate. Copy this value to your clipboard and paste it into the Zilla IDP X.509 Certificate field.

Info

Important: When pasting this certificate into the Zilla

...

IDP X.509

...

Certificate field, you will need to remove

...

-----BEGIN CERTIFICATE-----

...

and

...

-----END CERTIFICATE-----

...

from the pasted value.

...

  1. Click Validate in the Zilla SSO Configuration window. The test should be successful if the admin testing the configuration has been assigned to the Zilla connector in Onelogin correctly.

Once you have imported users from your directory into Zilla, both Admins and Reviewers should now be able to use Onelogin SSO for ZillaAny reviewers, technical owners, or app owners can now log in to Zilla to see the apps and reviews they have been assigned using Onelogin SSO.

When you have completed the steps above, review the information that was synced in Zilla. If you encounter any issues, please refer to our troubleshooting articles or visit support.zillasecurity.com and submit a ticket. Our support team will assist you in resolving the problem as quickly as possible.