janus-idp / backstage-plugins

Plugins for Backstage
https://janus-idp.io
Apache License 2.0
141 stars 139 forks source link

RBAC Support for the Feedback Plugin #1334

Open zthfmh opened 6 months ago

zthfmh commented 6 months ago

What do you want to improve?

It would be beneficial to have the Feedback plugin natively integrated with the Backstage permission framework. This will allow users to manage granular permission for feedback actions through the Janus RBAC plugin. For example, the global feedback response page (/feedback) could be restricted to admin only to prevent every user from seeing others' responses.

What is the current behavior?

The Feedback plugin does not support Backstage permission framework

What will the new behavior be?

The Feedback plugin adds permission support and provides policies to restrict access to certain actions (such as visiting the global Feedback page)

invincibleJai commented 6 months ago

cc @riginoommen @deshmukhmayur @yashoswalyo

riginoommen commented 1 month ago

Thank you for the input, @zthfmh. This we are actively considering this request.