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.


Attribute Description
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
  • IDHub User ID: An internal identifier (database ID) of the user in the Trustbuilder repository.
  • Anonymous: The user is not identified
  • User Attribute: The user is identified by a specific attribute. This attribute is defined as "Subject" (see below).
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

Button (icon) Description
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.
Was this article helpful?
0 out of 0 found this helpful



Please sign in to leave a comment.