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

As an account administrator, I want an API to add external users to my account

    Details

      Description

      For parity with Commerce Accounts, Portal Accounts must support inviting users to an account. Inviting users should work for both existing users and non-existing users (via email).

      The behavior should be as follows:
      1. Existing Users - Inviting an existing user will just add him/her to the account.
      2. Non-existing Users - Inviting a non-existing user via email address will create a new User.

      Essentially, “Invite User” on Commerce behaves like “Add User” (or “Assign User”) with the convenience of auto-creating non-existing users.

      Both the backend API and frontend UI is required for the full story, but since Portal Accounts does not yet provide a 2B-facing account/user management widget, the backend API should be implemented first. Commerce's account management widget will call the API.

      Reference: Slack thread

        Attachments

          Activity

            People

            Assignee:
            patricia.perez Patricia Perez
            Reporter:
            annie.wu Annie Wu (Inactive)
            Recent user:
            Eduardo Zoby
            Participants of an Issue:
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Packages

                Version Package
                Master