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

UI: display and export of all users permissions in an organization (PROJQUAY-4707) #1988

Open
wants to merge 15 commits into
base: master
Choose a base branch
from

Conversation

dmesser
Copy link
Contributor

@dmesser dmesser commented Jun 22, 2023

This provides the ability introspect the per-repository permissions of all users in an organization. This covers users that are members of teams in the organization, robots as well as individual users invite the organization (collaborators) by repository admins. This reports also includes users who, as part of their team roles, have admin or creator access at the organization level.

The reports are visualized in the team management section of the old UI (new UI does not have team management section yet) and can be exported as HTML or PDF for point-in-time compliance reports. The superuser can also create these reports from the superuser panel via PDF export without having to be member of the organization.

Screenshot 2023-06-22 at 10 26 40 Screenshot 2023-06-22 at 10 26 49 Screenshot 2023-06-22 at 10 27 10 Screenshot 2023-06-22 at 10 27 25 Screenshot 2023-06-22 at 10 27 36 Screenshot 2023-06-22 at 10 30 40

Signed-off-by: dmesser <dmesser@redhat.com>
Signed-off-by: dmesser <dmesser@redhat.com>
Signed-off-by: dmesser <dmesser@redhat.com>
Signed-off-by: dmesser <dmesser@redhat.com>
Signed-off-by: dmesser <dmesser@redhat.com>
Signed-off-by: dmesser <dmesser@redhat.com>
Signed-off-by: dmesser <dmesser@redhat.com>
Signed-off-by: dmesser <dmesser@redhat.com>
Signed-off-by: dmesser <dmesser@redhat.com>
Signed-off-by: dmesser <dmesser@redhat.com>
@dmesser dmesser changed the title ui: display and export of all users permissions in an organization (PROJQUAY-4707) UI: display and export of all users permissions in an organization (PROJQUAY-4707) Jun 22, 2023
Signed-off-by: dmesser <dmesser@redhat.com>
Signed-off-by: dmesser <dmesser@redhat.com>
Signed-off-by: dmesser <dmesser@redhat.com>
Signed-off-by: dmesser <dmesser@redhat.com>
Signed-off-by: dmesser <dmesser@redhat.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
1 participant