Configuring Single Sign On

Service Provider Configuration

To configure NLPatent as a service provider with your Identity Provider, the following configuration parameters are needed:

Entity ID: https://api.nlpatent.com/auth/sso/metadata

Assertion Consumer Service (ACS) URL: https://api.nlpatent.com/auth/sso/acs

Following your specific identity provider’s instruction on how to add a new service provider, fill in the information above in their corresponding fields to configure your identity provider’s authentication process to work with NLPatent as a service provider.

Attribute Mapping

For us to correctly match user to their NLPatent accounts, the SAML payload will need to contain the following attributes

  • email
  • first_name
  • last_name

It should look something like the images below in your identity provider config.

Identity Provider Configuration

Your identity provider creates a few configuration parameters that you need to send us to complete the process of configuring your identity provider to work with NLPatent as a service provider. Out of the parameters you’ll be provided, the following are required by NLPatent:

  • Entity ID
  • SSO Target URL
  • X509 Certificate

These should look something like this:

The values of these parameters should be sent to NLPatent via email (support@nlpatent.com) to conclude the process of configuring your identity provider to work with NLPatent as a service provider.

Disabling NLPatent Password Login

If you wish to disable normal username/password login for users at your organisation, please let us know (in your email) and we will disable this so that the only way they can log into NLPatent is through your identity provider.

Disabling Automatic Account Provisioning

By default, new users will be automatically provisioned in the NLPatent platform when signing in via SSO (assuming you have available seats in your plan). If you do not want new users to be automatically provisioned, then please let us know and we will disable this feature.


Any questions or help you need should be forwarded to support@nlpatent.com.