June 21, 2016
The standard Dassault Systèmes answer is as follows;
To disable the Workflow functionality for the users who do not use Workflow, you can create an override in the System Configuration Editor Tool that restricts this
functionality for all users or for specified users.
- Click Start >Program Files >SmarTeam >Administrator Tools to open the System Configuration Editor
- Search for the smartBoxBarVisible key
- To disable Workflow for all users, add a Domain override and set the value to FALSE
- To disable/enable workflow for specific users, create a User override, and specify the user name, and set the value to TRUE or FALSE, depending on your designation for that user
To enable Workflow for a few users, it may be easier to create a Domain override, set it to FALSE, then set a User override for each user that needs to use Workflow.
But what this does not identify is, if the user enables the workflow inbox display again by selecting the little up arrow at the bottom of the web editor screen.
Then they log out, they effectively reactivate taking the workflow license each time they start the SmarTeam web editor, as it remembers this maximised setting.
This highlights the importance of training users to minimise the display of the inbox before logging out. Or possibly a better way would be to access their SmartBox via the button on the task bar of the web editor.