Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WIP API to obtain a quick summary of adminable workspaces and visible layers #68

Merged
merged 1 commit into from
Aug 3, 2024

Commits on Aug 3, 2024

  1. Fast resolution of adminable workspaces and build improved security f…

    …ilter
    
    Introduce a new API to obtain a quick summary of adminable workspaces and visible layers.
    
    The workspace and layers visibility summary serves two purposes:
    
    * Allows the `ResourceAccessManager.isWorkspaceAdmin(Authentication, Catalog)`
      implementation to quickly resolve whether the user is a workspace admin.
    * Allows the `ResourceAccessManager.getSecurityFilter(Authentication, Class<? extends CatalogInfo>)`
      implementation to build a Filter that can be translated to the Catalog
      and eventually to the catalog backend (e.g. a database)
    groldan committed Aug 3, 2024
    Configuration menu
    Copy the full SHA
    52d4555 View commit details
    Browse the repository at this point in the history