The display of the menu items is already depending on the user's privilieges.
1/ Modify the privileges of each user profile to enable or disable some menu accesses (Look at "Using TestStand" manual, chapter 7).
2/ If you need to change the TestStand default behaviour, you can customize the privilieges needed to display some menu items :
- Tools menu : The items are fully customizable. You can define the privilieges needed to display them.
- Process Model : The "Enabled expressions" of the configuration and execution entry points are customizable. (->Sequence properties, "Model" tab)
3/ Finally you can customize the operator interface to choose the menu items to display. (Look at "TestStand Reference Manual", chapter 9)
But before you try to customize TestStand, try to explain your needs : The Operator Interface already updates the menu items depending on the user profile.
And an operator user has already limited menu options.
If you need to define more limited options, the easiest way is to customize the user privilieges of the "operator" profile.
Bruno