Skip to content
This repository has been archived by the owner on Jun 1, 2023. It is now read-only.

Implement the /authz/shares API to share objects #332

Open
gprossliner opened this issue May 17, 2021 · 0 comments
Open

Implement the /authz/shares API to share objects #332

gprossliner opened this issue May 17, 2021 · 0 comments

Comments

@gprossliner
Copy link

API Endpoints

Graylog 4.0 implements the "Share" feature (https://docs.graylog.org/en/4.0/pages/permission_management.html#sharing).
This allows various entities to be shared to users and/or teams.

I need this functionality to implement a Graylog provisioning tool (Kubernetes operator), where Streams and Dashboards are created by privileged (Operator) Account, and shared with unprivileged (User) Accounts.

This API is a little bit different from others, as the "ID" of the Share entity is not autogenerated, but structured. It defines the Entity being shared (like "grn::::stream:60944c67109b552d388eaedb").

Please let me know if you want some help on this.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant