Details

    • Type: Technical Task
    • Status: Closed
    • Priority: Minor
    • Resolution: Completed
    • Affects Version/s: None
    • Fix Version/s: 7.1.X, 7.2.0 GA1, 7.2.X, 7.3.X, Master
    • Component/s: None
    • Labels:

      Description

      ServiceContext contains a ModelPermissions attribute that is intended to be use to set the permissions when invoking a service. However, with the current implementation of ServiceContextFactory, the API is not fully working as expected because even though the model permissions parameter were passed, they were overriden by the groupPermissions and guestPermissions at the service context factory.

      The goal of this task is to make sure that the model permissions parameter in the service context parameters, if passed, are honor and sent to the service.

      As a fallback mechanism we will ensure that if no parameters are sent, the model permissions will be populated with the default guest and group permissions. 

      We also adapted some services that were not supporting modelPermissions object in their API.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              brian.chan Brian Chan
              Reporter:
              sergio.gonzalez Sergio Gonzalez (Inactive)
              Recent user:
              Harry Chai
              Participants of an Issue:
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Days since last comment:
                2 years, 15 weeks, 2 days ago

                  Packages

                  Version Package
                  7.1.X
                  7.2.0 GA1
                  7.2.X
                  7.3.X
                  Master