- STAGE:
- Development
- PROJECTED DONE:
- Q1 - 2025
Jifflenow: Updates to Company Role Assignment for New User Creation
Currently, when users are assigned higher-level roles (e.g., Meeting Manager (MM) or Junior Meeting Manager (JMM)) at the event level, their roles are automatically and inconsistently updated at the company level. This synchronization creates significant visibility, access, and security issues, as users with elevated roles in one instance can sometimes assign themselves similar roles across other instances without proper approval. As a result we're looking to make the following updates:
Implement changes to decouple event-level role assignments from company-level role synchronization.
Company roles should not auto-update based on event-level assignments.
Default company roles for new users must match the mappings stated below
New users assigned the 'EA' or 'Partner' role at the event level will retain the same role at the company level if created by a JMM/MM at both the event and company levels. Otherwise, they will be assigned the 'Requester' role at the company level.
For all other event-level roles, regardless of the creator, the default company-level role will always be 'Requester.'
Success messages will reflect the behavior of the company role assignment.