Details

    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

              brian.chan Brian Chan
              sergio.gonzalez Sergio Gonzalez (Inactive)
              Kiyoshi Lee Kiyoshi Lee
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:
                4 years, 34 weeks, 4 days ago

                Packages

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