ADFS Authentication (SAML)

Ivanti Neurons currently offers the option to choose ADFS (Active Directory Federation Services) as the external authentication provider for your tenant. ADFS authentication is a single sign-on (SSO) system that enables users to securely access applications and resources across different domains with a single login using security tokens. This streamlines user experience, improves security by reducing password reuse, and simplifies identity management for organizations.

ADFS authentication only supports the SAML based sign-in method.

Configure and Enable External Authentication

Configure Auto Provisioning

Enabling auto provisioning will automatically grant access to Ivanti Neurons for all members within the ADFS Registration without having to go through the manual invite process. When a new member logs in for the first time, a new Ivanti Neurons Platform account will be provisioned in Ivanti Neurons > Members. All new auto-provisioned members will be granted the access control roles defined in the set up.

Once enabled, you can edit default access control roles and disable auto provisioning. These changes will only apply to members provisioned after the modifications and will not affect existing members.

(Optional) Update Provider Setting (Ivanti Neurons Platform)

This action enables you to choose whether to use a signed requests, encrypted assertions, or both.

  1. In Ivanti Neurons Platform, navigate to Admin > Authentication.

    The Authentication page appears.

  2. In the External Authentication section, click Actions > Update provider setting.

    The Update SAML provider page appears.

  3. In ADFS Configuration Settings, you can select the following:

    • Enable Signed requests: Enable this option to send digitally signed requests to an external authentication provider and configure the provider to validate whether the signed requests are from Ivanti Neurons tenant. Alternatively, you can disable this option to stop sending signed requests.

    • Enable Encrypted assertions: Enable this option to receive an encrypted user information from the external authentication provider and you can configure the Neurons tenant to decrypt the information. Alternatively, you can disable this option to stop receiving encrypted user information.

  4. Click Apply Changes.

    Now, you can download the updated service provider metadata file and certificate based on your requirements.

    Once you have downloaded the updated encrypted certificate, ensure that the new certificate is uploaded to the ADFS system manager. To upload the certificate, refer to the ADFS Setup (Server Manager console) section.

  5. Click Continue to validate the metadata.

  6. On the Validate SAML Provider Setting page, click Validate Setting.

  7. A new tab opens on your organization’s sign-in page. Enter your credentials and sign in.

    The validation takes place automatically. You will receive a confirmation screen if login is successful.

  8. Return to the Validate New Provider Setting page and select the check box to confirm login success.

  9. Click Continue to proceed.

  10. Click Save changes to complete the process.

    A notification confirming the successful update of client secret is received.

(Optional) Update Certificate (Ivanti Neurons Platform)

You can use this option to update the expired certificate or when a certificate is about to expire.

The renew function is intended to be used during low usage hours. Once Neurons renews the certificate, it begins using it immediately. This will cause failed authentication events at the Identity Provider until the IdP is updated to expect the new certificate. Please plan accordingly and ensure that coordinated changes occur in your IdP software.

  1. In Ivanti Neurons Platform, navigate to Admin > Authentication.
    The Authentication page appears.

  2. In the External Authentication section, click Actions >Update certificate.
    The Update Certificate screen appears.

  3. Click Continue.
    The Update tab appears.

  4. On the Update tab, you can download the service provider metadata and certificate.

    Once you have downloaded the encrypted certificate, ensure that the new certificate is uploaded to the identity provider console before validating.

  5. Click Continue to go to the Validate New Certificate page.

  6. Click Validate Certificate.
    The validation takes place automatically. You will receive a confirmation screen if login is successful.

  7. Return to the Validate Connection Settings page and select the check box to confirm login.

  8. Click Continue.
    The Save New Certificate page appears.

  9. Click Save Changes.

(Optional) Download SP Metadata or Certificate (Ivanti Neurons Platform)

If the external authentication setup for ADFS has to be redone due to issues or errors, it will require either the certificate or the SP metadata. These can be downloaded from the actions drop-down from Ivanti Neurons, as below:

  1. In the Ivanti Neurons Platform, navigate to Admin > Authentication.

    The Authentication page appears.

  2. In the External Authentication (SSO) section, click Actions. From the drop-down, you can click the following:

    • Download SP metadata: Click this option to download the service provider metadata along with the certificate in XML format.

    • Download certificate only: Click this option to download only the certificate (in .pem format).

    The SP metadata file would have the last saved version of provider configuration settings, and the certificate would be the last active certificate.

(Optional) Delete Authentication Method (Ivanti Neurons Platform)

  1. In the Ivanti Neurons Platform, navigate to Admin > Authentication.

    The Authentication page appears.

  2. In the External Authentication (SSO) section, click Actions > Delete authentication method.

    The Delete External Authentication screen appears.

  3. Click Sign Out & Re-authenticate.

    Ivanti Neurons is signed-out.

  4. Click Sign in with email and password.

  5. Enter the credentials and click Sign In.

  6. Navigate to Admin > Authentication > External Authentication, then click Actions > Delete authentication method.

    Delete External Authentication screen appears.

  7. Click Delete Authentication Method.

    The existing authentication method is now deleted.