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

As an Instance Administrator, I want to configure the list of portal User fields that can be mapped to data from SAML assertion when a user logs into the system

    Details

      Description

      Motivation

      Currently, there is a given list of Liferay User fields to choose from for mapping. However, there is a function to map custom fields to SAML assertions (LPS-128600) which can be a solution for mapping any fields, there still may be some need to change the basic field list. We can implement a way to define the list of the portal User fields that can be chosen at mapping to SAML assertions by the administrator through the UI.

      Acceptance Criteria

      1. As an Instance Administrator, I want to configure the list of portal User fields on the UI to be able to map arbitrary portal User attribute to data from SAML assertion when a user logs into the system.
      2. As an Instance Administrator, I want to have a verification at saving the SAML provider settings which checks the portal User attributes if they are existing portal User fields.
      3. As an Instance Administrator, I want to have a verification at saving the SAML provider settings which checks for duplicated portal User 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 any SAML assertion to portal User attribute mapping error.

        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