Already a NinjaOne customer? Log in to view more guides and the latest updates.

NinjaOne Identity Access Management: Renew or Update an Expiring SAML Certificate

Topic

This article explains how to renew or update a Security Assertion Markup Language
(SAML) certificate for access to NinjaOne.

Environment

  • NinjaOne Identity Access Management (IAM)
  • NinjaOne Integrations

Description

Occasionally, an older enterprise will expire and will no longer allow users to log in to NinjaOne with their single sign-on (SSO) accounts. The renewal process within NinjaOne is similar for all identity providers (IDPs) with some exceptions. We recommend you review the documentation from the IDP that you use to ensure understanding when generating or renewing a SAML certificate. 

For the purpose of this guide, we will use Microsoft Entra ID as an example. For your convenience, refer to the following external resources to learn how to manage certificates for other IDPs compatible with NinjaOne: 

Update Metadata for an Expired SAML Certificate

Updating the metadata for the provider will invalidate the metadata currently on file in NinjaOne, so attempts to use SSO to log in with the provider will fail until you use the steps below to update the metadata.

To update the metadata in NinjaOne for your IDP, perform the following steps:

  1. Log in to NinjaOne as a system administrator. Navigate to Administration Accounts Identity providers
  2. Select the IDP account with the expiring certificate. 
  3. Click Update metadata in the notification banner.
IDP_update metadata.png
Figure 1: Update metadata for an expired certificate (click to enlarge)
  1. Open a separate browser tab and log in to your Microsoft Entra ID account. 
  2. Navigate to Enterprise apps and select the NinjaOne SSO application. 
  3. Open SAML Certificates and click Edit
  4. Select New Certificate and then use the following table to complete the applicable fields. 

    Field Data
    Signing Option "Sign SAML assertion"
    Signing Algorithm "SHA-256"
  5. Click Save
  6. Click the ellipsis menu icon and select Make certificate active. We recommend that you refresh the page and review changes. 
IDP_entra_SAML signing certificate update.png
Figure 2: Create new certificate and make active in Entra ID
  1. Navigate to the SSO section of the Enterprise application in Entra ID and copy the App Federation Metadata URL.
  2. Return to the browser tab with your NinjaOne account open to the IDP page. 
  3. Paste the copied data into the Import metadata from field and then click Test connection
IDP_import metadata from.png
Figure 3: Import metadata from IDP URL
  1. When the connection succeeds, click Save

Additional Resources

To learn more about NinjaOne IAM, refer to NinjaOne Identity Access Management (IAM): Resource Catalog.

FAQ

Next Steps