MCS policies

Policies describe the individual pieces of information that MCS needs to render pages that match the devices used by a range of users.

Policies describe the individual pieces of information that MCS needs to render pages that match the devices used by a range of users.

By applying different policies, you can distinguish between 'device-specific' and 'device-independent' information. This policy based separation enables quicker, easier maintenance as well as rapid implementation.

You can target visual presentation elements such as page layouts and style sheets at particular devices, and reuse them easily. You can administer a single source, rather than having to programmatically generate a piece of logic for each and every device, layout or mark-up combination. This also means that your application can more easily support new devices and changes in visual presentation.

You describe a set of policies for your application by creating a workbench project, and using the MCS policy editors to define combinations of:

In addition to the policy editors there are a number of supporting workbench views.

Collaborative working

You can configure MCS projects to enable different users to work simultaneously on policies, layouts and themes, by locking resources while they are edited. Enabling collaboration takes place when a project is first created, or by editing the project properties.

Collaborative working requires the use of a JDBC policy repository.

Policy names

Policy names can contain any characters except:

  (space)
. full stop
() parentheses
[] brackets
{} braces
" double quotes
' single quotes
\ backslash
/ forward slash
+ plus
- minus
* asterisk
÷ divide

Related topics