Uploaded image for project: 'VOMS'
  1. VOMS
  2. VOMS-812

Permission cache should be cleaned up whenever interesting user related events are raised

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Major Major
    • VOMS Admin server v. 3.6.0
    • admin-server
    • Security Level: Public (Visbile by non-authn users.)
    • None

      In 3.6.0 a permission cache mechanism was introduced to improve VOMS Admin responsiveness.
      A mechanism was put in place to clean up the cache whenever an ACL update event was raised. This was insufficient to ensure that the cache wouldn't be
      "transparent", as permission for an authenticated user are not only derived from ACLs but from user Role and group membership as well.

      So the permission cache should be cleaned up whenever an "interesting" user related event is raised internally in VOMS Admin, e.g. when users are created/deleted, when group membership changes, when roles are assigned/dismissed.

            aceccant Andrea Ceccanti
            aceccant Andrea Ceccanti
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: