Thanks for the hint regarding the ftrack.create_project_action_identifier. It works perfectly for our needs.
Any chance that such a facility exists for other entity types such as shot and sequence?
The closest I've been able to get thus far is listening for ftrack.update events and retroactively removing 'badly named' entities using
Ideally, these entities would be prevented from being created in the first place.
If you have checked out "Read bid" option in the roles the bid values are not visible anymore
If you check the "Read bid" option in the roles the bid values are visible AND editable
Is there a way to have the bid values visible but not editable?