Skip to content

Patch 7.22#3320

Merged
h2zh merged 2 commits into
PelicanPlatform:v7.22.xfrom
h2zh:patch-7.22-auth
Apr 7, 2026
Merged

Patch 7.22#3320
h2zh merged 2 commits into
PelicanPlatform:v7.22.xfrom
h2zh:patch-7.22-auth

Conversation

@h2zh

@h2zh h2zh commented Apr 6, 2026

Copy link
Copy Markdown
Contributor

No description provided.

@h2zh h2zh added the create-patch Patch this into multiple versions of Pelican label Apr 6, 2026
h2zh added 2 commits April 7, 2026 13:58
Add AdminAuthHandler to all groups and users API endpoints so that
only admin users can manage users and groups. Update tests accordingly
to verify non-admins receive 403 and admins succeed.

Squashed from user-admin-handler:
- 3b5ba09 Tighten the auth for users API
- 6f9f570 Update test
- 80864bc Tighten the auth for groups API
- e109ca5 Update tests
@h2zh h2zh force-pushed the patch-7.22-auth branch from 3ce2c35 to 952fb18 Compare April 7, 2026 13:58
@brianaydemir brianaydemir self-requested a review April 7, 2026 17:29

@brianaydemir brianaydemir left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM.

@h2zh h2zh merged commit 08214bb into PelicanPlatform:v7.22.x Apr 7, 2026
23 of 24 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

create-patch Patch this into multiple versions of Pelican

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants