NHS Smartcard Connect
NHS Smartcard Connect is a new Care Identity Service authentication client using CIS2 Authentication, installed as part of a package including version 3 of NHS Credential Management.
This guidance is aimed at IT managers and administrators, suppliers of desktop and support services, and any other person who has responsibility for installation, configuration, support and management of NHS Credential Management.
NHS Smartcard Connect is a new Care Identity Service authentication client using CIS2 Authentication.
Smartcard Connect is installed as part of a package that includes version 3 of NHS Credential Management. It includes all the previous functionality of older versions of NHS Credential Management, specifically the functionality that allows Spine applications to work without requiring Java applets. This allows them to be used in modern browsers such as Edge and Chrome, instead of Internet Explorer or Edge in IE compatibility mode.
NHS Credential Management with Smartcard Connect is no longer installed alongside the legacy NHS Identity Agent. Users of Internet Explorer and Edge in IE compatibility mode will no longer be able to use Java applets to talk to the legacy Identity Agent as they used to in the past.
What is Smartcard Connect?
With Smartcard Connect:
- you’ll no longer need to keep your smartcard inserted all the time
- when you access an application or resource, you’ll be prompted to insert your smartcard and enter your passcode
- once authenticated, you can remove your card until the next time you need access
Previously, our legacy Identity Agent required your smartcard to stay inserted in your machine to maintain the session allowing access to Spine and third-party applications. With our new authentication client, you only need your smartcard at the point of access, making things simpler, faster, and more flexible.
Important considerations
Smartcard Connect:
- works with Oberthur (series 8) smartcards, Idemia series 9 smartcards and will work with series 10 smartcards when they become available
- does not work with any of the legacy Gemalto smartcards (series 4, 5 and 6)
- only allows access to Spine applications that have been rewritten to use Open ID Connect and integrate with CIS2
- should not be installed on a machine until all Spine applications used on that machine are compatible with the CIS2 method of authentication
Current authentication methods
System requirements
Operating systems
NHS Credential Management requires a Windows operating system from the list stated below (other operating systems may work but are not warranted).
The following operating systems are warranted for use:
- Windows 10 (x64) – excluding Windows 10 (x64) – IOT
- Windows 11
View the latest Warranted Environment Specification (WES).
Other components
|
Component |
Description |
Minimum version |
|---|---|---|
|
.NET Framework |
The programming infrastructure created by Microsoft for building, deploying, and running applications and services that use .NET technologies |
Microsoft .NET 4.8 NOTE: Other versions of .NET may also be required for other applications |
Environments
This version of NHS Credential Management with Smartcard Connect supports CMS (Card Management Services) operations in other environments such as Citrix/VDI/Terminal Services.
It also supports the use of EPS (Electronic Prescription Signing) via DSS (Digital Signing Service) only.
Browser compatibility
Below is the list of supported browsers for NHS Credential Management:
- Chrome
- Edge
NHS Credential Management does NOT work with Internet Explorer or Edge in IE compatibility mode. Anyone wishing to continue using Internet Explorer must continue using Java applets, the legacy Identity Agent and previous versions of NHS Credential Management (for applications that run in browsers other than IE).
NHS Credential Management does NOT work with the old pre Chromium versions of Edge. The new version of Edge based on the Chromium engine released after 15 Jan 2020 is supported.
NHS Credential Management should work with most other modern browsers, although these have undergone less testing and so are not officially supported.
Download
Please note the software package you'll download retains the name Credential Management.
Downloaded file
- SHA1 - 23011A84D2DB096A6B8C5CF2992F38CF6FDCD99C
- MD5 - 55654947722135EA172279F84629669E
Program Executables
Smartcard Connect
- .exe Name - NHSD.IdentityAgent.exe
- SHA1 - CCD64B869FCCDD338FEE3054E145F2CBAA9881A3
- MD5 - 5295FF8390DCE133E2A6CE25BE83F292
NHS Credential Management
- .exe Name - NHSHub.UI.exe
- SHA1 - 98AF85AAEA1D19D1AD3F8B247140E1CDDB3F86E1
- MD5 - 2A6959A6CFEC057D74D7ADEBBBA17D91
Installation
We strongly recommended that you uninstall any previous versions of NHS Credential Management and the legacy NHS Identity Agent before beginning any new installation.
1. Download the Installer:
-
Go to the download section.
-
Download the installer file.
2. Run the installer:
-
Navigate to the location where the installer file was downloaded.
-
Double-click the installer file to start the installation process.
3. Follow the on-screen instructions:
-
The installer will open a setup wizard.
-
Follow the prompts, which typically include agreeing to the terms and conditions, choosing the installation directory and, if applicable, selecting additional features or components to install.
4. Complete the installation
-
Once you've made your selections, click the Install button to begin the installation.
-
Wait for the installation process to complete. This may take a few minutes depending on the application size and your system's performance.
5. Launch the application
-
After the installation is complete, you can find NHS Credential Management and Smartcard Connect under NHS in the Start Menu.
-
Click on the application icon to open and start using it.
Silent installation
The NHS Credential Management with Smartcard Connect supports silent installation using standard deployment tools that recognise .msi packages. Alternatively, you can use the following command line for script-based installation:
%SystemRoot%\System32\msiexec.exe /i "NHS.CredentialManagement.Setup-3.10.9.0.msi" /qn
Software will be installed in the following locations:
-
C:\Program Files (x86)\NHS\NHS Credential Management
-
C:\Program Files (x86)\NHS\NHS Port Service
-
C:\Program Files (x86)\NHS\NHS Smartcard Connect
NHS Port Service
As part of the installation, the NHS Port Service will be installed on a machine and will automatically start.
This service is required for NHS Credential Management to function correctly and should not be stopped or barred from executing.
Middleware and the legacy NHS Identity Agent
Middleware
Oberthur middleware is a mandatory installation for everyone using series 8 smartcards with this version of NHS Credential Management.
Gemalto middleware is not required, but you should not uninstall it if you already have it.
NHS Identity Agent
You no longer need a separate installation of NHS Identity Agent. Having NHS Identity Agent installed separately may cause this version of NHS Credential Management to fail and we strongly recommend you uninstall all versions of NHS Identity Agent before installing this version of NHS Credential Management.
Uninstallation
It is strongly recommended that you uninstall any previous versions of NHS Credential Management and the legacy NHS Identity Agent before beginning any new installation. No other programs are removed as part of this process.
Note: earlier releases of NHS Credential Management (during 2020) had a different name: NHS Identity Hub.
These steps apply to any version of the NHS Identity Agent and NHS Credential Management.
Uninstall via Control Panel
1. Open the Control Panel
-
Press the Windows key + S and type Control Panel.
-
Select Control Panel from the search results.
2. Navigate to Programs and Features
-
In the Control Panel, click on Programs.
-
Click on Programs and Features.
3. Find the application to uninstall
-
Scroll through the list of installed programs to find the application you want to uninstall.
4. Uninstall the application
-
Select the application from the list.
-
Click on Uninstall at the top of the list.
-
Follow the prompts to complete the uninstallation process.
Uninstall via Settings
1. Open Settings
-
Press the Windows key + I to open Settings.
-
Go to Apps > Apps & features.
2. Find the application to uninstall
-
Scroll through the list of installed applications to find the one you want to uninstall.
-
Alternatively, you can use the search bar to quickly locate the application.
3. Uninstall the application
-
Click on the application.
-
Click on Uninstall and follow the prompts to complete the uninstallation process.
Uninstall using Command Prompt
1. Open Command Prompt as administrator
-
Press Windows key + X and select Command Prompt (Admin).
2. Use WMIC to uninstall
-
Type the following command to list all installed applications:
Cmd - wmic product get name
-
Find the name of the application you want to uninstall.
-
Type the following command to uninstall the application:
cmd
wmic product where "name='Your Application Name'" call uninstall
(Replace Your Application Name with the actual name of the application.)
Using the software
Launch
Once NHS Smartcard Connect has been installed, an icon will be placed in the Programs list under NHS area of the Start Menu.
NHS Credential Management and NHS Smartcard Connect do not automatically start after installation but will automatically start on a subsequent user login or machine restart.
Close
An icon will be visible in the system tray when the applications are running. The programs can be closed by right clicking the chosen icon and selecting Close. Right clicking and selecting Status will show the currently installed version.
Log paths
NHS Credential Management logs can be found under the path:
C:\Users\{username}\AppData\Local\NHS\NHS Credential Management
The NHS Port Service logs can be found under the path:
C:\ProgramData\NHS\NHS Port Service
Smartcard Connect logs can be found under the path:
C:\Users\{username}\AppData\Local\NHS\NHS Smartcard Connect
Configuration and troubleshooting
Read full guidance and instructions on how to set up and troubleshoot Smartcard Connect. Read on for registry settings specific to Smartcard Connect.
Registry settings
The Smartcard Connect client reads settings from three separate areas of the registry. The locations have different purposes, and this is reflected in the order in which they are prioritised. The priority order is controlled by Windows.
1. Set by Group Policy
These settings will be applied by group policy. System administrators can create their own template(s) from the registry setting information provided in this document for policy rollout if required. These settings will always take precedence.
2. All Users (Local Machine)
These settings are machine-wide and will apply to any user who logs in to the system. The settings will remain machine specific, meaning that a user will always adopt these in preference to user settings.
3. Current User
These settings apply only to the current logged in user and will persist with the user profile. If the user has a roaming profile, then the settings will travel with the user between machines.
The Smartcard Connect process runs as a 32-bit process regardless of whether the operating system is 32-bit or 64-bit.
64-bit operating system
Authentication and common settings
|
Set by Group Policy |
HKLM\SOFTWARE\Policies\NHS\SmartcardConnect |
|
All Users |
HKLM\SOFTWARE\Wow6432Node\NHS\SmartcardConnect |
|
Current User |
HKCU\SOFTWARE\NHS\SmartcardConnect |
Registry keys
Last edited: 11 December 2025 12:35 pm