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

Rest admin permissions #2411

Merged

Commits on Feb 6, 2023

  1. Initial support of permissions for REST admin user

    Added granular permissions for all REST API actions in OpenSearch to be individually assigned.
    
    Permissions are:
        - 'restapi:admin/actiongroups' - allow full access to actiongroups
        - 'restapi:admin/allowlist' - allow full access to allowlist
        - 'restapi:admin/internalusers'- allow full access to internalusers
        - 'restapi:admin/nodesdn'- allow full access to nodesdn
        - 'restapi:admin/roles' - allow full access to roles
        - 'restapi:admin/rolesmapping' - allow full access to roles mappings
        - 'restapi:admin/ssl/certs/info' - allow full access to certs info
        - 'restapi:admin/ssl/certs/reload' - allow full access to certs reload
        - 'restapi:admin/tenants' - allow full access to tenants
    
    Signed-off-by: Andrey Pleskach <ples@aiven.io>
    willyborankin committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    9a772a9 View commit details
    Browse the repository at this point in the history
  2. Tests for support of permissions for REST admin user

    Signed-off-by: Andrey Pleskach <ples@aiven.io>
    willyborankin committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    b336e27 View commit details
    Browse the repository at this point in the history