Temporary custom roles are automatically created by Lattice during active compensation cycles and review calibration.
For Compensation: Temporary roles are generated for managers and compensation cycle admins in any active cycle. Temporary compensation cycle admin roles are added during the Draft state while temporary manager roles are only added once a cycle is Active.
This is required for managers to view compensation data related to their descendants in a cycle. Role members can view compensation data for users in their target group. The role will go away after the cycle is fully ended or if the employee is removed as a compensation cycle admin.
For Calibration: Temporary roles are generated when a non-Superadmin is added as a calibration group participant or facilitator to give the employee view or manage access to the reviewee data within that calibration group. The role will go away after the cycle is ended.