Skip to content

Conversation

kofemann
Copy link
Member

@kofemann kofemann commented Oct 1, 2025

Motivation:
some parts of dCache use Subject to identify users role, thus require RolePrincipal, others use solo Role attributes. In case of only Role attribute is set the role enforcement doesn't work.

Modification:
Update GPlazma to set RolePrincipal if Role attribute is set.

Result:
More consistent role behaviour.

Acked-by: Karen Hoyos
Target: master, 11.1, 11.0, 10.2
Require-book: no
Require-notes: yes
(cherry picked from commit c49820e)

Motivation:
some parts of dCache use Subject to identify users role, thus require RolePrincipal,
others use solo Role attributes. In case of only Role attribute is set
the role enforcement doesn't work.

Modification:
Update GPlazma to set RolePrincipal if Role attribute is set.

Result:
More consistent role behaviour.

Acked-by: Karen Hoyos
Target: master, 11.1, 11.0, 10.2
Require-book: no
Require-notes: yes
(cherry picked from commit c49820e)
Signed-off-by: Tigran Mkrtchyan <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant