Infer group membership and role assignments from active 'paid' Membership subscriptions
Goal
To avoid data consistency issues, and to easily allow paid members access to groups or roles.
What needs to be done
- Maintain a state of memberships (if not already done in minds#4626 (closed))
- Group membership should do a left join against the paid membership table
- Role assignments should do a left join against the paid membership table
QA
UX/Design
N/A
Mobile
-
Is Mobile Required?
Personas
Tenant paid members
Experiments
Acceptance Criteria
-
As a paid tenant member, I am a member of a group -
As a paid tenant member, when my membership expires, I am no longer a member of that group -
As a paid tenant member, inherit the membership roles -
As a paid tenant member, when my membership expires, I lose the membership roles I previously inherited
Definition of Ready Checklist
-
Definition Of Done (DoD) -
Acceptance criteria -
Weighted -
QA -
UX/Design -
Personas -
Experiments