Custom tools

For site wide  information, e.g. news, calendar events and products, the best administration choice is often to create a tool, rather than content elements.

The most common types of object user interfaces are lists or a tree and list combination. Which type of tool to use depends on the data - if the editable items are categorized or has a tree like-structure in some other way, a Tree/List tool is best suited, otherwise a flat list could be used.

Requiring privileges for access to tools

For solutions with multiple editors it is often necessary to create specialized privileges to control access to a specific tool, or group of tools. Sometimes it is enough to use a single system privilege that turns the entire tool on or off, in other situations object privileges should be assigned to e.g. categories or folders. The privilege should be checked in the CheckPermission method of the class implementing the tools interface, and possibly also in the UI component that creates buttons for accessing it.

 

 

Last updated 2016-01-14