21.5 Securing and Limiting Access to Functionality
Sep/26/2008
Tradepoint
for Windows has a very robust security system that does double duty of securing
the platform and removing functionality not used by the current user to simplify
the interface. You can further
control this security and functionality availability within the software:
IMainWindowConfigurationProvider - This interface
provides the following items that you can override the various elements on the
default tabs in Tradepoint:
HideToolbarIcons:
Gets
the toolbar icons that you wish to hide from the toolbar. You should return an XORed list of main
toolbar icons that you wish to remove. (i.e. Customers | Resellers etc.)
HideFileMenuItems:
Gets
the icons for the file menu in the top left that you wish to hide. You should return an XORed list of
items. (i.e. Synchronization | OutlookSync etc.)
HideViewMenuItems:
Gets
the icons for the personal tab that you wish to hide. You should return an XORed
list of items.
HideToolMenuItems:
Gets
the icons for the Tool tab that you wish to hide. You should return an XORed
list of items.
HideTaskBarItems:
Gets
the task bar items on the right side of the screen that you wish to hide. You
should return an XORed list of items.
In
addition to the ability to secure the main window, each of the sub windows in
Tradepoint can be secured using their requisit I(XXX)WindowConfig interface using
similar methods.