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

Remove self node from the resourceTrie only if it has no children, no evaluators and no wildcard-evaluators

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • None
    • Ranger
    • None

    Description

      If the policy-deltas are enabled, then when two policies have a common subset of resources and are defined on same user (or subset of users, through groups or direct users), if one of these policies is modified (on anything: name, resource, user), it is the only one in effect during access evaluation. Until a restart of the underlying service. 

      The underlying cause is a ResourceTrie node referring to modified policy-evaluator is removed even when it contains wildcard-evaluator(s).

      Attachments

        Activity

          People

            abhayk Abhay Kulkarni
            abhayk Abhay Kulkarni
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: