Skip to content

feat: add group-based role mapping for FreeIPA IAM#2161

Open
benmcclelland wants to merge 1 commit into
mainfrom
ben/ipa-role
Open

feat: add group-based role mapping for FreeIPA IAM#2161
benmcclelland wants to merge 1 commit into
mainfrom
ben/ipa-role

Conversation

@benmcclelland
Copy link
Copy Markdown
Member

FreeIPA users were always assigned RoleUser regardless of their group membership. This adds --ipa-admin-group-cn so that members of a specified FreeIPA group are automatically granted the admin role, and --ipa-enable-userplus to elevate the default role to userplus for all IPA users. The user_show RPC is updated to request all attributes so that memberof_group is reliably returned.

FreeIPA users were always assigned RoleUser regardless of their
group membership. This adds --ipa-admin-group-cn so that members
of a specified FreeIPA group are automatically granted the admin
role, and  --ipa-enable-userplus to elevate the default role to
userplus for all IPA users. The user_show RPC is updated to
request all attributes so that memberof_group is reliably
returned.
@benmcclelland benmcclelland requested a review from niksis02 May 30, 2026 03:58
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