Introduction
SwissID is a free service provided by SwissSign Group, a joint venture of state-affiliated businesses, financial institutions, insurance and health insurance companies. This identity provider can be used for authentication in the CoreOne Suite.
Step 1 - Needed Data
Before you can start configuring the SwissID as an external identity provider, you need the following data.
The customer has to set up a configuration with SwissID. This will provide you with the Client-Key and a Client-Secret.
Levels of Authentication & Levels of Trust. These have to be documented by the Project-Manager and the Customer
The URLs for the SwissID connection. The customer will define these and create them in cooperation with SwissID
Step 2 - Configuration
To configure SwissID as an external identity provider, proceed with the following steps.
2.1 Add/Configure External Identity provider
To modify or add an external identity provider go to SSO → External Identity providers
...
Attribute | Original Claim Type Name |
---|---|
Surename | http://schemas.xmlsoap.org/ws/2005/05/identity/claims/surname |
Givenname | http://schemas.xmlsoap.org/ws/2005/05/identity/claims/givenname |
http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress |
Step 3 - Set SwissID as your identity provider
You can set your identity provider in the portal. Under “Accounts and Security → Social Logins“ you can add or remove SwissID. This allows you to log in via SwissID-Button which will be displayed on the authentication-page of the CoreOne Suite.
Step 4 - Verify you SwissID Account
If you haven used SwissID before, you can register an Account by filling out the form. You have to verifiy your account with an activation-code which you will recieve per email.