Sometimes it is important to control who is allowed to see specifications in certain states or control who is allowed to perform certain transitions. To control who is allowed see a state or transition in a specification we need to edit the originating state:
This is where most of the work on the specification flow is done. The user interface has several different panels that we will explore in order based on need.
Under state items the tree header represents the current state. A right click on State brings up the following context menu:
Edit teams applies to operations and transitions but not events. When selected it brings up the following menu:
Specification Task Queue
Model Generation Queue
All teams appear on the list but in a blank project Administrators is the only team. By default every team has visibility of a state, to limit this select the Custom option. Owner is the last user to process the specification. This includes the user that is logged in to AutoPilot, so it must be accordingly. Creator is the person who created the specification. This setting can be overridden in the security settings using the option “Members Can View & Edit All Specifications”. For now we will not edit the teams for any of our states, transitions or operations.