Configuration Manager - SAML Authentication

The “Saml Authentication" menu is used to configure Saml2 interfaces for account provisioning and authentication. Saml interfaces are configured per client, allowing multiple interfaces in a multi-client setup. In the "Clients > Access and security" tab, a "SAML authentication" checkbox and a "SAML entity ID" field are available for configuration.

Description

Setting

What does the setting do?

Test mode

This should be used only for testing when the IdP is a created IdP from e.g. http://172.17.0.112:8081/simplesaml.

Ignore validation

This should be set on true only when the configured IdP sends a SAMLArtifact or SAMLResponse that does not contain any signature.Otherwise, the SAMLArtifact or SAMLResponse signature will be validated with the configured certificate.

Enable algorithm check

This should be used to check the key store Algorithm (RSA or DSA).

Send Saml request

Based on this parameter the samlRequest will be send to the IDP (this has to be disabled for ADFS3.0).

Multiple IdPs

More than one IdentityProvider setti

Import without self-registration

If the value is ticked/true, persons are automatically created and no self registration page will be presented.

Update existing user

If the value is set to ticked/true, persons that already exists will be updated with the attributes found from the SAML2 response.

Ignore unmapped fields

Determines whether all source fields specified by mapping elements will be expected and imported in the imported file. Ticked/true: The attributes transferred in the import source for which no mapping is defined will be ignored. Unticked/false: If an attribute which is transferred with the imported data does not have any mapping defined, an exception will be generated.

ed with the imported data does not have any mapping defined, an exception will be generated.

Is Reference

Determines whether all source fields specified by mapping elements will be expected and imported in the imported file. Ticked/true: The mapping elements determine which fields will be imported. Additional columns found in the import file will be ignored. Unticked/false: Only the columns found in the import file will be imported. Additional attributes specified by mapping elements will be ignored.


Identity Provider

Setting

What does the setting do?

SAML entity ID (2000 characters max.)

 

SAML entity alias (2000 characters max.)

 

SAML display name (50 characters max.)

 

User attribute in SAML response (20 characters max.)

 

User attribute ILS (20 characters max.)

 

Issuer URL (2000 characters max.)

 

Provider URL (2000 characters max.)

 

Redirection URL (2000 characters max.)

 

IDP metadata URL (2000 characters max.)

 

Use for LMS

 

Key store password crypted

 

Enable account provisioning

 

Signature algorithm type

Available options:

  • RSA-SHA1

  • RSA-SHA256

  • RSA-SHA512

  • DSA-SHA1

Key store path IdP (2000 characters max.)

 

Key store path SP (2000 characters max.)

 

Key store alias IdP (2000 characters max.)

 

Key store alias SP (2000 characters max.)

 

Key store password SP (2000 characters max.)

 

Relay state (2000 characters max.)

 

Mapping entries

Setting

What does the setting do?

Source field

Name of the source field.

Target field

Database name of the assigned target attribute in the LMS user profile.

Hash Identifier

Identifier for the hash table element that is defined within the personImport/rules element. Note: If this optional element is specified, the referenced hash table will be used to define the value of the target field (clixField) from the value of the source field.