Details

    • Type: Technical Task
    • Status: Closed
    • Priority: Minor
    • Resolution: Completed
    • Affects Version/s: None
    • Fix Version/s: Master
    • Component/s: None
    • Labels:
      None

      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:
                Enterprise Release HU
                Participants of an Issue:
              • Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Days since last comment:
                  32 weeks, 1 day ago