The auto assignment feature is the most efficient way to assign users to roles based on a pre-defined logic.

Once the assignment methods or/and assigned user have changed, the relevant change should impact automatically all relevant entities (ideas/projects/etc.).


There are several reasons why sysadmins may mistakenly think that the users' reassignment does not work.


1. The assignment of the users it is not an ad-hoc process. It is done via an hourly background process

   

 The process starts within about 1 hour after changes are made, but completion may take longer (up to a few hours) depending on:

  • The number of entities that need to be re-assigned
  • Other background processes running at the same time


This is why notifying that a specific entity is not updated, doesn't mean necessarily that the process is not running.


To verify the process is running, and more users assigned has time passes, you can create a custom report showing the # of entities assigned to any relevant role.


To learn how to create a new report, please review this short video.

 

For example:
Such report will show how many ideas are assigned for each mentor (plus how many are still not assigned):



2. Manual Assignment was performed in the past


Once a user is assigned manually to a specific idea/entity in the past, the auto assignment rules will NOT apply any more for this role on this idea/entity.

The reason here, the system assume manual assignment was done for a reason.


A manual assignment can be tracked in the revisions.



To correct that, you will need to re-assign users manually on this/these entities as explained here.

In case that there is a need reset past manual assignments OR there are too many assignments that needs to be corrected, please contact your CSM.



3. Idea is closed/archived


Once an idea is closed/archived/duplicated, automatic reassignment will not run on it. 
Reason is that the system assumes that the "task" that the role was supposed to do was already completed/not relevant anymore.