Configuring the Service Provider

When a web request is received using a URL which has a configured Service Provider, that request will be authenticated using SSO, irrespective of other authentication settings.

You must configure Service Providers for each ASM resource ASM Core, or Self Service Portal.

Adding a Service Provider

Adding a new Service Provider will enable SSO for the URL configured.

  1. Select ≡ > Admin > Integration.

  2. In the Explorer pane, under Single Sign On, select Service Providers.

  3. Select , then complete the following details:

User Interface
Choose a User Interface from the dropdown

Service Identifier

A Service Identifier will be automatically generated. This Identifier must be unique to the ASM System and must be unique to the Identity Provider. Therefore this value is editable, and can be changed at any time to meet these requirements.

Public Url

The Public URL for the service will be generated based upon the URL of the current session but this URL is editable to allow for flexible configuration. This URL will be used to specify the redirect URL used by the Identity Provider. It does not need to be Internet facing, but must be resolvable by all users of the service.

This URL is used to select an Identity Provider when a web request is received. It does not include the specific interface e.g. core.aspx or core.aspx?lite

Multiple Service Providers can be configured for a single service using different URLs and service identifiers. This allows for flexible configuration of SSO in a variety of environments. However, in this version you are unable to configure the Public URL to direct to a specific Portal System.

Identity Provider

Select the Identity Provider from the drop-down field

Signing Certificate

Select the Signing Certificate from the drop-down field

Resource Mapping

Select the Resource Mapping from the drop-down field. (This information can be updated later if the required resource mapping has not been configured.)

Resource Mapping defaults to disabled, if this is set on the Service Provider configuration then the SSO Connector will not attempt to update User Records.

Service Provider Metadata

This field will display any changes made by changing the values in the Service Provider details.

Select the Save icon to save the details. This will update the metadata.

Then select the Close icon to close the window.

Partitioning and SSO

If Users are partitioned, SSO for the Self Service Portal can be configured per partition. If you choose Self Service Portal in the User Interface dropdown field and Users are partitioned then an additional Partition dropdown field will be displayed allowing for you to set the User Partition parameter for the Service Provider.

Users of the Self Service Portal must then access the service using a partitioned URL:

http://server/system/core.aspx?lite&PARTITION=1

where 1 = the Ref value of the Partition.

This does not affect the partitions the User has access to within ASM, it is used by the Identity Provider for logins to the Self Service Portal.

Changes to the settings on the Service Provider Details screen has the ability to break the communications between the Identity Provider and the Service Provider.

If the Signing Certificate, Service Identifier or Public URL changes, the details must be updated on the Identity Provider (by using the updated metadata xml).

Deleting a Service Provider

  1. Select ≡ > Admin > Integration.

  2. In the Explorer pane, under Single Sign On, select Service Providers.

  3. Select the listed Service Provider you want to delete, then select .

    A warning appears.

  4. Select Yes to confirm the deletion.

Copyright 2023 Alemba, ASM EOS 10.4