Skip to main content

CIS2 Authentication

Verify the identity of healthcare workers in England, such as NHS staff, using Care Identity Service (CIS). CIS2 Authentication uses the OpenID Connect (OIDC) standard to provide sign-on across local and national digital services using smartcards or modern alternatives.

Overview

Use this integration to access Care Identity Service (CIS) - the national service for verifying the identity of healthcare workers in England, such as NHS staff, when they access national clinical information systems. You can also get basic profile information about these end users.

You can authenticate the healthcare workers using a range of authenticators, including:

  • smartcards
  • Windows Hello
  • passkeys
  • security keys, including YubiKeys
  • iPads
  • Microsoft Authenticator
  • NHS.net Connect

For more details, see CIS2 Authentication.


Who can use this integration

This integration can only be used where there is a legal basis to do so. Make sure you have a valid use case before you go too far with your development.

You must do this before you can go live (see 'Onboarding' below).



Status

This integration is in production.


Service level

This integration is a platinum service, meaning:

  • it is operational and supported 24 hours a day, 365 days a year
  • it has an availability of 99.9% in supported hours

For more details, see service levels.


Technology

This integration uses OpenID Connect 1.0 (OIDC) authentication standard which is a simple identity layer on top of the OAuth 2.0 protocol.

OIDC uses a combination of an API and user interface integration.

For more details, see NHS Care Identity Service 2 guidance for developers


Network access

This integration is available on the internet and, indirectly, on the Health and Social Care Network (HSCN).

For more details see Network access for APIs.


Security and authorisation

The security model for this integration conforms to OpenID Connect 1.0 (OIDC).

For security and authentication details, see the guidance on client authentication credentials.


Environments and testing

For detailed guidance on NHS CIS2 environments and testing, see Onboard to CIS2 Authentication.


Onboarding

You need to get your software approved before it can go live with this integration. We call this onboarding. The onboarding process can sometimes be quite long, so it’s worth planning well ahead.

For details, see Onboard to CIS2 Authentication.


Interactions

For details of CIS2 Authentication interactions, see CIS2 Authentication guidance for developers.

 

Last edited: 28 May 2025 1:51 pm