Uploaded image for project: 'HPCC'
  1. HPCC
  2. HPCC-23833

Transforms support for Feature authorization

    Details

    • Type: New Feature
    • Status: Resolved
    • Priority: Critical
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: master, 7.10.0
    • Component/s: DESDL
    • Labels:
      None

      Description

      Some products perform authorization of Features not during the initial login, but after a request had been received. The Features to authorize are dependent on options submitted in the request.

      Update the secmgr plugin and DESDL core as required to support this feature.

      • Enable the granted access for each applicable Feature to be read in to the user properties during the secmgr authorization step. Confirm that the use of the DEFERRED required access level does this.
      • Expose the pertinent Features as variables in the Transforms, just as Settings are exposed, and ensure there is method to compare a user's access level to a required access level.
      • Extend the Transforms with a method to stop transaction processing when the granted and required access level don't match, and return an error message. Depending on the product this could be a SOAP fault or an error message returned in the response.

        Attachments

          Activity

            People

            • Assignee:
              afishbeck Anthony Fishbeck
              Reporter:
              TerrenceAsselin Terrence Asselin
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Due:
                Created:
                Updated:
                Resolved: