Details

    • Type: Task
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 0.18
    • Component/s: core, jcr
    • Labels:
      None

      Description

      this subtasks goes along with OAK-526: for efficient permission
      evaluation the compiledpermission implementation should not attempt
      to collect the relevant ac-content such as looked at and written by
      the jcr ac-mgt implementation. instead it should make use of the
      persisted effective permission for the dedicated set of principals
      that forms the subject of a given contentsession.

      tbd:

      • privileged access to the effective permission store (independent of
        the content sessions permission)
      • ability to read all required information from the target tree/property
        that is passed to the hasPermission/canRead call.
      • efficient handling of pluggable restrictions
      • special handling for access control content an items residing inside
        the version store.

        Issue Links

        There are no Sub-Tasks for this issue.

          Activity

          Hide
          anchela angela added a comment -

          Revision: 1489515
          changed permission store to contain a hierarchical view of the entries for a single principal instead of
          keeping a flat, unstructured list. this allow to read permission entries lazily or partially depending on
          the number and structure of policy nodes and entries in the content.

          Show
          anchela angela added a comment - Revision: 1489515 changed permission store to contain a hierarchical view of the entries for a single principal instead of keeping a flat, unstructured list. this allow to read permission entries lazily or partially depending on the number and structure of policy nodes and entries in the content.
          Hide
          anchela angela added a comment -

          resolving for now. we may open individual new issues as we encounter bugs and room for improvement.

          Show
          anchela angela added a comment - resolving for now. we may open individual new issues as we encounter bugs and room for improvement.
          Hide
          stillalex Alex Deparvu added a comment -

          bulk close for the 0.18 release

          Show
          stillalex Alex Deparvu added a comment - bulk close for the 0.18 release

            People

            • Assignee:
              anchela angela
              Reporter:
              anchela angela
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Time Tracking

                Estimated:
                Original Estimate - 24h
                24h
                Remaining:
                Remaining Estimate - 24h
                24h
                Logged:
                Time Spent - Not Specified
                Not Specified

                  Development