Skip to content

Add Cluster-level Privilege for Managing Snapshot/Restore #29725

@elasticmachine

Description

@elasticmachine

Original comment by @skearns64:

In LINK REDACTED we greatly simplified the permissions model (woo!). The permission sets we now support are great, but there is one use-case that isn't well met: allowing an ops user to only create and manage backups.

In traditional IT, this is a fairly common role, where one or more individuals in the IT group will manage the backups/snapshot/restore across many different types of systems. In our case, we wouldn't want that user to have complete access to manage the cluster.

This issue proposes adding a new privilege: manage_snapshot (or manage_backup?), which would include create snapshot, delete repository, delete snapshot, get repository (we need to figure out why it's not under monitoring), get snapshot, put repository, restore snapshot, snapshot status (should be monitoring?), and verify repository

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions