Admin UI allows manual assignment of groups mapped to openid teams
Bug #386695 reported by
Stuart Metcalfe
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
django-openid-auth |
New
|
Undecided
|
Unassigned |
Bug Description
If I add a user to a group manually in the admin interface, but that group is also mapped to a team of which the user is not a member in OPENID_
Related branches
lp:~stuartmetcalfe/django-openid-auth/prevent-mapped-team-assignment
- Elliot Murphy (community): Approve
- Diff: None lines
summary: |
- Manually assigned group memberships overridden by teams on login + Admin UI allows manual assignment of groups mapped to openid teams |
description: | updated |
To post a comment you must log in.
Is this actually a good idea? The purpose of OPENID_ LAUNCHPAD_ TEAMS_MAPPING is to bind certain Django groups to Launchpad teams. If the user is not a member of the given Launchpad team, then they shouldn't be a member of the Django group.
If you want to manage some group memberships outside of Launchpad, wouldn't it be simpler to manage them as a separate group?