mirror of
https://github.com/fosrl/pangolin.git
synced 2026-07-16 22:55:14 -05:00
[GH-ISSUE #2944] pangolin ce v1.18.1 impossible to access /admin /admin/idp pages #19362
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @Kisaragi-ng on GitHub (Apr 30, 2026).
Original GitHub issue: https://github.com/fosrl/pangolin/issues/2944
Describe the Bug
when visiting
/myorgname/settings/idpin a self-hosted version there's an instruction as follows:however, the link in admin panel when clicked just redirect back to
/myorgname/settings/siteseverything under /admin such as /admin/license also seems to be inaccessible without any notice / warnings.
Environment
(e.g., Ubuntu 22.04)Docker 29.4.1To Reproduce
Expected Behavior
/admin/idpcan be accessed normally to edit my generic OIDC provider@LaurenceJJones commented on GitHub (Apr 30, 2026):
Can you confirm when you are logged in a your instance administrator on the left hand panel just under organizations you can see "Sever admin"?
@Kisaragi-ng commented on GitHub (May 1, 2026):
This is how it looks yesterday,
This was logged in into user with "Admin" role using OIDC Provider.
Today, my pangolin session seems to be expired, so I have to re-login. this time I don't use my OIDC since I know it won't work yet until I change my oidc secret keys inside pangolin.
This login is using the default user, with "Owner" Role. I can access
/admin/idpproperly.Does this means the
/adminpage is accessible using local user only?. if this isn't intent then it could be a bug@AstralDestiny commented on GitHub (May 1, 2026):
When logged in as the non serveradmin user I can't reach or see anything relate to the /admin nor can I navigate directly to /admin/idp it just pushes me back to the root / where the org is which I had selected. As you can't assign any user to have the serveradmin at all.

(Highest permissiable user role (aka admin)
And if logged in with server admin
Not sure what you mean by "Owner" role?
Only the top one is an role with actual permissions the other roles like Member and such are purely to assign to resources they don't nor can they do anything else. As we don't have any ACL stuff to define what a role can and can't do minus the admin one has everything minus being able to touch orgs it's not part of and to touch the server admin area.
@Kisaragi-ng commented on GitHub (May 1, 2026):
This one?
@LaurenceJJones commented on GitHub (May 1, 2026):
Yes currently only the internal user with the role "owner" can access those settings.
@Kisaragi-ng commented on GitHub (May 1, 2026):
thank you that clean things up. thank you for the help