Smartcard authentication

Hi,

I’m trying to perform smartcard authentication in the integration platform using the following link:

https://int.api.service.nhs.uk/oauth2/authorize

However I get the following error when trying to use my smartcard to login:

Is there a list I have to get my smartcard added to so that it will work in the Integration environment?

Thanks,
Tom

Hi Tom,

Accessing the NHS Integration environment using a Smartcard requires specific configurations and permissions. The error message “Smart card Authentication Error” suggests that your smartcard may not be set up for this environment.

I would suggest the following steps:

  1. Verify Smartcard Registration for the Integration Environment: Smartcards are environment-specific, so check and ensure your smartcard is registered for the Integration environment. If it’s not, you’ll need to request a new smartcard or have your existing one configured appropriately. Contact the Platform Support team at platforms.supportdesk@nhs.net to request the necessary setup.

Follow link for more guidance on this: https://digital.nhs.uk/services/care-identity-service/applications-and-services/cis2-authentication/onboarding-journey/gain-access-to-the-integration-environment

  1. Install and Configure the NHS Identity Agent: The NHS Identity Agent facilitates communication between your smartcard and NHS systems. Ensure the agent is installed and configured to point to the Integration environment. You can download the Identity Agent from the NHS Digital website (HSCN connection required). After installation, adjust the registry settings to align with the Integration environment’s configurations.

Follow link for more guidance on this: https://digital.nhs.uk/services/care-identity-service/setting-up-and-troubleshooting/how-to-set-up-a-smartcard-user-workstation

  1. Install NHS Credential Management: This component is essential for smartcard authentication, especially with Series 9 smartcards. Ensure that NHS Credential Management v1.4.2.0 is installed on your device. You can download it from the NHS Digital website (HSCN connection required).

Follow link for more guidance on this: https://digital.nhs.uk/services/care-identity-service/applications-and-services/technical-services/credential-management

  1. Check HSCN Connectivity: Access to the Integration environment typically requires a connection to the Health and Social Care Network (HSCN). Ensure your network is configured correctly and that your firewall settings permit communication with the necessary NHS services.

Follow link for more guidance on this: https://digital.nhs.uk/services/path-to-live-environments/connect-to-a-path-to-live-environment

By ensuring your smartcard is registered for the Integration environment and that all necessary components are correctly installed and configured, you should be able to authenticate successfully. If issues persist after following these steps, reach out to the Platform Support team at platforms.supportdesk@nhs.net for further assistance.

Thanks,

NHS England API Platform team

Please note: The API Platform team can only address queries relevant to the NHS England API platform, including security, rate limiting, logging, monitoring and alerting. For any API specific queries, please reach out the relevant API teams.

Hi,

Thanks for the help.

I now have the smartcard but when I go to login with the identity agent it comes up with the following error:

Do I need a integration version of the identity agent or am I just getting the password wrong? If so do you know who I should be contacting to get it reset (I’ve been trying the password they told me it would be).

Thanks,
Tom

Hi Tom,

Not sure if you managed to resolve the issues experienced using your NHS Smart Card.

The error could be due to a number of reasons.

By ensuring your smartcard reader is able to read the Smartcard, restarting the Identity Agent and ensuring all necessary components are correctly installed and configured, you should be able to authenticate successfully.

As a NHS API platform team, we are not in a position to triage or resolve the issues with Smartcard and Smartcard readers.

Additional info:
https://digital.nhs.uk/services/care-identity-service/smartcard-and-authentication-users#top
https://digital.nhs.uk/services/path-to-live-environments/integration-environment

If issues still persist after following these steps, please reach out to the Platform Support team at platforms.supportdesk@nhs.net for further assistance.

Thanks,

NHS England API Platform team

Please note: The API Platform team can only address queries relevant to the NHS England API platform, including security, rate limiting, logging, monitoring and alerting. For any API specific queries, please reach out the relevant API teams.