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

Liferay APIs as Data Providers for Liferay Forms

    Details

    • Type: Feature Request
    • Status: Closed
    • Priority: Minor
    • Resolution: Implemented in Platform
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Forms
    • Labels:
      None

      Description

      Hi!

      I'd like to introduce a feature request.

      Because of https://issues.liferay.com/browse/LPS-98368, we've lost the possibility to use Liferay's APIs as Data Providers for Forms.

      Many information managed by the portal (related to the user for example) could be helpful to simplify filling in forms.

      The documentation is actually lagging behind the security fix that now prevents a user to create a data provider hitting local resources: https://help.liferay.com/hc/en-us/articles/360017894712-Data-Providers

      The GUI to add a Data provider allows for providing a User Name and Password. This was a clear incentive to put Liferay admin credentials.

      The feature request would be to add a new option specifically aiming at the api/jsonws to make requests to Liferay's APIs using the authenticated user's security context (or none when hitting public endpoints on api/jsonws).

      Among the options to implement this, the OAuth2 framework could be leveraged in a similar way that Analytics Cloud does.

      Kind regards,

      Fabian

        Attachments

          Activity

            People

            Assignee:
            support-lep@liferay.com SE Support
            Reporter:
            fabian.bouche Fabian Bouché
            Votes:
            2 Vote for this issue
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Packages

                Version Package