Service Providers are applications that request Authentication and Authorization of Users by Identity Providers. This page provides an overview of all configured Service Providers in IDHub.
The built-in Service Provider(s) (which are configured during the first time installation of the Application) cannot be deleted nor modified.
A new Service Provider can be created by clicking "Add new SP" in the top-right corner.
|Name||User defined name of the Service Provider|
|Type||The type of Service Provider.
Following types are supported:
|URL||Path that indicates where the Service Provider is located.|
|Hostname||Hostname of the server (if another server than the Admin Portal Server is used). Subdomain and domainname.
If not provided, this server hostname is used.
|Description||User defined description of the Service Provider|
|Principal Subject||Defines how the user is identified. Can have 3 values
|Subject||If the Principal Subject is "User Attribute" this will define which attribute will be used as subject in messages to this Service Provider
Applies for SAML, OAuth, WS Federation
|Code||Unique identifier of the Service Provider, given by the system. Only used between systems and workflows.|
Sorting, filtering and changing columns
The initial SP page is a list of all the current SPs in the system. The list can be sorted by clicking the column headings. One click to sort descending and click again to sort ascending.
The order of columns can be changed by dragging and dropping the column headings.
The list of Service Providers can be filtered, by typing in the text boxes under each column header.
Columns can be hidden by clicking the 3 bar settings button on the right after the last column heading. This will open a menu. If a column name is ticked it is visible if there is a cross before the name then the column is hidden. To toggle the states click the ticks and crosses.
All of these settings are stored in the local storage of the browser to persist the state between pages and visits to the application. If the local storage is cleared these settings are lost.
Editing a Service Provider
|Edit SP (pencil)||Configure the endpoints, subject, certificates, etc.
The configuration parameters depend on the type of Service Provider that is selected.
|Edit Authorizations (Shield)||Define the Access Policies to this Service Provider.|
|Edit Identity (Person)||Configure the Attributes that are used by this Service Provider.|
|Edit SP Settings (Wrench)||Configure the Branding (logo) of this Service Provider.|