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

Attach filesAttach ScreenshotVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • master
    • 0.7.2, 2.0.0, 1.1.1, 1.2.0
    • Ranger
    • 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

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

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

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment