Visible to Role and Required is not shown during ticket update.
Create a custom field visible to role "x", assign it to a tracker and a project.
In workflow, Field permission for the role update the field permission to required only in the second or third status. ( leave blank in the first one )
Now in the project,
Create a new issue, with the role as assigned above.
Check that the custom field is not mandatory in the first status.
Change the status to the second one.. Check that during this status we had made the field mandatory which is not reflected in the form.
Please let me know if you need additional info.
Updated by Rupesh J over 8 years ago
Sorry for missing some information:
Redmine version 3.0.3.stable
Ruby version 2.2.1-p85 (2015-02-26) [x86_64-linux]
Rails version 4.2.1
Database adapter Mysql2
Let me know if you would need any more information.