Uploaded image for project: 'Ranger'
  1. Ranger
  2. RANGER-2218

Service-Definition update should not allow updates to names of resources, access-types, conditions or data-masks

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: master
    • Fix Version/s: 0.7.2, 2.0.0, 1.1.1, 1.2.0
    • Component/s: Ranger
    • Labels:
      None

      Description

      Updates to service definitions should not allow updating names of the following components: 

      • Resources
      • Access types
      • Policy conditions
      • Data Masks

      In general, these updates are seldom needed and can be avoided by careful design of service definition. Also, with a de-normalized database schema for storing policies, it is expensive and inefficient to maintain and lookup mapping from internal IDs to names for each of these components. By not allowing updates to these names, there is no need to maintain ( or reference) such mappings after updating (or reading) policy when using de-normalized database schema.

        Attachments

          Activity

            People

            • Assignee:
              spolavarapu Sailaja Polavarapu
              Reporter:
              abhayk Abhay Kulkarni
            • Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: