Pricing  Get Quote

How to enable smart card authentication in ADSelfService Plus?


How about a hassle-free, password less, yet secure login to ADSelfService Plus? 

ADSelfService Plus supports smart card authentication which enables users to access the self-service portal securely, without having to enter a password. 

If your organization already utilizes smart cards, PKI, or certificates as an authentication system, the sensible choice would be for you to use the smart card authentication option in ADSelfService Plus to verify users' identities. This option enables ADSelfService Plus to authenticate users by comparing the certificate file in their machine with that in Active Directory. The authenticated users will then be automatically logged in to the ADSelfService Plus web console by clickingthe Smart Card link.

Smart card authentication
Smart card authentication

This article gives you the step-by-step instructions to enable smart card authentication in ADSelfService Plus.


  • SSL must be enabled for configuring smart card authentication. To enable SSL, navigate to Admin → Product Settings → Connection. Select the Enable SSL Port [HTTPS] checkbox, and specify the port number. Click Save.
  • Obtain the CA Root Certificate from the Certificate Authority. You will need this file while configuring smart card authentication, so save this file and keep it safe.

    To download the certificate file from the Certificate Authority’s website, visit
    http:// <CertificateAuthorityServerName>/certsrv/.

    Note: Replace ‘CertificateAuthorityServerName’ in the URL with the name of your certificate server.

Configuration steps:

  • Log into the ADSelfService Plus web console with admin credentials.
  • Navigate to Admin → Customize → Logon Settings.
  • Click the Smart Card Authentication tab.
  • Connection Configurations
    Connection Configurations

  • In the Import CA Root Certification field, click Browse to import the required Certification Authority root certification file (X.509 certificate). Refer step 2 of prerequisites.
  • In the Mapping Attribute in Certificate field, select a unique attribute in the certificate for mapping.
    1. Ensure that a unique attribute from the certificate is mapped to a unique attribute in Active Directory. Both attributes must have the same values.
    2. ADSelfService Plus provides the ability to select any attribute of the smart card certificate that uniquely identifies a user. You can choose any attribute among SAN.OtherName, SAN.RFC822Name, SAN.DirName, SAN.DNSName, SAN.URI, email, distinguishedName and CommonName. In case other attributes are used to uniquely identify the user in your environment, enter the attribute name in the text box provided and click the '+' icon.
  • In the Mapping Attribute in AD field, specify the LDAP attribute that should be matched with the specified certificate attribute.
    1. Here you need to specify the particular LDAP attribute that uniquely identifies the user in Active Directory.E.g., sAMAccountName.
    2. During authentication, ADSelfService Plus reads the value corresponding to the certificate attribute that you specified in the certificate's mapping attribute and compares it with the specified mapping attribute in AD.
  • In the Linked Domains field, select the domains for which you wish to enable smart card authentication from the drop-down menu.
  • Click Save.
  • Restart ADSelfService Plus for the changes to take effect.

That's it! Users can now use their smart cards to log into ADSelfService Plus!

Like this tip? Get the most out of ADSelfService Plus by checking out more tips and tricks here.


Request Support

Need further assistance? Fill this form, and we'll contact you rightaway.


Password self-service

Free Active Directory users from attending lengthy help desk calls by allowing them to self-service their password resets/ account unlock tasks. Hassle-free password change for Active Directory users with ADSelfService Plus ‘Change Password’ console. 

One identity with Single sign-on

Get seamless one-click access to 100+ cloud applications. With enterprise single sign-on, users can access all their cloud applications with their Active Directory credentials. Thanks to ADSelfService Plus! 

Password/Account Expiry Notification

Intimate Active Directory users of their impending password/account expiry by mailing them these password/account expiry notifications.

Password Synchronizer

Synchronize Windows Active Directory user password/account changes across multiple systems, automatically, including Office 365, G Suite, IBM iSeries and more. 

Password Policy Enforcer

Ensure strong user passwords that resist various hacking threats with ADSelfService Plus by enforcing Active Directory users to adhere to compliant passwords via displaying password complexity requirements.

Directory Self-UpdateCorporate Search

Portal that lets Active Directory users update their latest information and a quick search facility to scout for information about peers by using search keys, like contact number, of the personality being searched.

ADSelfService Plus trusted by

Embark on a journey towards identity security and Zero Trust