Uploaded image for project: 'PUBLIC - Liferay Portal Community Edition'
  1. PUBLIC - Liferay Portal Community Edition
  2. LPS-132772

As an Instance Administrator, I want to configure the contact attributes that can be synced with the SAML assertion when a user logs into the system

    Details

      Description

      Motivation

      The Attribute Mapping field of the SAML provider settings can have arbitrary entries in the mapping with verifications on portal side attributes. The values of some of the given SAML provider asserts will be saved to the appropriate portal Contact attribute values at data synchronization when the user signs in. There will be a separated field for the Contact attributes like it is working in LDAP configuration already.

      Acceptance Criteria

      1. As an Instance Administrator, I want to set arbitrary portal user Contact attribute to SAML assert mapping at the SAML provider settings according to which the assertion values are saved as portal Contact attribute values at user creation and update when the user signs in.
      2. As an Instance Administrator, I want to have a verification at saving the SAML provider settings which checks the portal Contact attributes if they are existing.
      3. As an Instance Administrator, I want to have a verification at saving the SAML provider settings which checks for duplicated portal Contact attributes in the mapping.
      4. As an Instance Administrator, I want to get a notification if an End User fails to sign in because of SAML attribute mappings not completing all the mandatory fields with values from the SAML authentication response assertion.

        Attachments

          Activity

            People

            Assignee:
            support-lep@liferay.com SE Support
            Reporter:
            zsigmond.rab Zsigmond Rab
            Recent user:
            Zsigmond Rab
            Participants of an Issue:
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Dates

              Created:
              Updated:

                Packages

                Version Package