Single Sign On - Using SIMS ID
Why use SIMS ID SSO
SIMS ID can provide federated authentication services to your product providing a single sign-on (SSO) experience to joint customers, allowing them to use their familiar username and password to access your product and seamlessly switch between SIMS Online Products and your product.
This removes the barrier to access, and reduces administration overhead associated with the adoption of a new service with its accompanying usernames and passwords.
A Standards-based approach
SIMS ID provides OAuth 2.0, OpenID Connect and SAML 2.0 authentication services, recognised standards and protocols.
SIMS ID maintains additional OIDC information, such as additional scopes that can be requested to provide additional options to an integrated system.
This information is updated periodically and circulated on ratification to current SIMS ID Technical Integrators. Any breaking changes within the specification will be depreciated over one revision of the specification with a minimum six month grace period.
Download the SIMS OPENID CONNECT SPEC V3.0.4
Is this Authentication or Authorisation?
SIMS ID is only responsible for Authentication. Your application is responsible for Authorisation.
OIDC (OpenID Connect)
When using OIDC, SIMS ID can return a number of attributes for the user in the identity token (id_token), ranging from simply the site(s) they are associated with through to the more complex person and relationship data. This data can help you make an informed authorisation decision or route the user post-authorisation to appropriate access pathways.
SAML 2.0
When using SAML, SIMS ID can return a number of attributes for the user in the assertion, ranging from simply the site(s) they are associated with through to the more complex person and relationship data. This data can help you make an informed authorisation decision or route the user post-authorisation to appropriate access pathways.
OAuth/OIDC Endpoints
Authorisation Endpoint
Token Endpoint
UserInfo Endpoint
Discovery Endpoint
Logout Endpoint
Token Revocation Endpoint
Access Token Validation Endpoint
Identity Token Validation Endpoint
Other OAuth/OIDC Information
Refresh Tokens
Register as a Technical Integrator
Click Here to register