Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Here is a breakdown of the tokens that you will need to replace when consructing the URL mentioned above.

NameValueNotesExample
domainThis should be your domain that OpenAthens has registered for youPlease contact OpenAthens service desk if you need help finding thisps.openathens.net
appIdThis should be the unique ID of the Keystone application you are using your own discovery service withLogin to the OpenAthens Publisher dashboard and view the Keystone application details to obtain the appId1667f93a-2a82-4418-a72b-747daa6eb9a3
encodedEntityThis should be the ID of the entity that will perform the identity authentication, which should be known to OpenAthensThis value should be encoded to make it URL safehttps%3A%2F%2Fidp.eng.nhs.uk%2Fopenathens (https://idp.eng.nhs.uk/openathens - unencoded).
encodedTargetThis should be where you want the user to be returned to after they have successfully authenticatedThis value should be encoded to make it URL safehttps%3A%2F%2Fdemo-oidc.openathens.net%2Fembedded.php (https://demo-oidc.openathens.net/embedded.php - unencoded)

If you have constructed the URL correctly, the OpenAthens connect service will handle everything else for you (smile)

...