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

As an object admin, I want that only members from an account can see the data from it in custom objects

    Details

      Description

      Context:

      When solving use cases related to multiple B2B customers, as Orders in Commerce or Customer Portal use cases, the ownership of the data must belong to the company account. Having the ownership defined by account, means that only users with access to that account can access its data. This can happen via users that belong to those accounts or managers of the accounts through Liferay Organizations related to that specific account.

      Design deliverables:

      Mockup

       

      Acceptance Criteria

      1 - Given an objects admin,
      when adding a new Objects,
      then I should be able to define that a user can only see entries from an account that they are part of

      2 - Given an objects admin,
      when adding a new entry in an object that has restriction by accounts,
      then the accounts selector should be mandatory

      3 - Given an account member,
      when adding a new enty in a objects scoped by account
      then I should be able to only add entries to the accounts that I have access to

      Definition of Done (DoD):

      • All Acceptance Criteria were passed;
      • Make sure that the expected automated tests were created (unit / integration / functional) and passed successfully;
      • Validated by QA and Product Manager;
      • No critical bug related to Story scope (FP5);
      • Make sure that all system documentation were updated (if necessary)

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              daniel.angotti Daniel Angotti (Inactive)
              Reporter:
              luiz.jardim Luiz Jardim
              Engineering Assignee:
              SE Support
              Recent user:
              Daniel Angotti (Inactive)
              Participants of an Issue:
              Product Designer(s) Assigned:
              Arthur Coninck, Victor Santos
              Backend Developer(s) Assigned:
              Gabriel Albuquerque
              Frontend Developer(s) Assigned:
              Carlos Montenegro
              QA Engineer(s) Assigned:
              Ana Buchmann
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Packages

                  Version Package
                  Master