Currently users can only use the function "create a derivative" on a sample if their user role includes the right to "Manage Sample Types". It would be better if the right to Manage Samples does not include Create Derivatives. As an organisation we want to control Manage Sample Types at the administrator level for consistency across the organisation. However we want all users to be able to create derivatives from their samples.
FreezerPro 8, FP-432 allows users to create ad-hoc derivatives without the 'Manage Sample Types' right.
In testing on FreezerPro 7.5.1, it was found that users without the 'Manage Sample Types' function can in fact create derivatives. However, users without the 'Move Sample By Other Users' right were not able to create derivatives from samples made by other users. A change to allow users without the 'Move Sample By Other Users' right to create derivatives from samples added by other users is added to the upcoming 7.6.0 release.
@Brooks is this on the roadmap?
Hear, hear. We've also pointed this out on several occations.
It should be possible to allow users to create a derivative witout giving them the ability to create new samples, edit sample states, reports, templates and most importantly sample types. It's opening our system up to chaos.
I agree, this is very dangerous, as it gives the users the ability to change and add SampleTypes and we are trying to make sure the DB is kept under control with UDFs and sample types, BUT we also want to use the derivative functionality.