MySource Matrix has been superseded by Squiz Matrix. This site will remain available for archival purposes only; it is not intended as a current source of Matrix information. For all the latest on Matrix, including documentation and release information, visit the Squiz Matrix site.
Security is provided in MySource Matrix via a combination of permissions, user types and other security features:
MySource Matrix allows you to grant read, write or administration permission to users or user groups for a particular site or page. This affects whether the site or pages are visible within your site, in addition to what functions the user can perform on the site or page in MySource Matrix:
A simple and intuitive user interface is provided to allow an administrator to grant read, write or administration access to an asset or group of assets, by a particular user or group of users. As for all changes to assets, an audit trail is kept of changes to permissions of assets.
MySource Matrix employs User Groups to represent roles, and permissions can be granted to user groups. An example could be creating a User Group called “Department 1 Content Authors”. Rather than granting access to write to pages within the Department 1 site to individual users, access is granted to this group. When people leave or join the department, they are simply added to the User Group, and no changes are required to the permissions of the pages within the department site.
MySource Matrix has the following types of users, each of which has varying levels of access to the features of MySouce Matrix in the Administration Interface:
Decentralised author access is secured through:
MySource Matrix allows you to define areas of your site which require users to be authenticated before allowing them access. These are areas where public read access has been denied. MySource Matrix hides content in Members Areas from users that do not have appropriate levels of access, including removing references from menus and navigation systems.
MySource Matrix includes the following additional security features:
At the MySource Matrix level, the access control mechanisms of the underlying operating system are utilised to ensure that only the webserver user has write access to the public data directory (which is needed for storing uploaded files and cached content) and write access is denied to the PHP source code. The access control mechanisms of the database restrict access to the MySource Matrix and the HIPO Server processes.
Additionally, it is important to ensure physical access to your webserver is restricted, and the user accounts are strictly controlled. External access to your server hosting the CMS should also be protected through a perimeter firewall, a firewall on the CMS server itself, and through the configuration of Apache directives, and the use of SSL. Finally, your server could be configured so that the Apache webserver is the only process listening to the network externally.
MySource Matrix allows for the creation of secure websites with access restricted content. It may be used for the creation of Intranet’s, extranet’s and public websites with member’s only areas. It should be noted that MySource Matrix has been security audited by Australia’s Defence Signals Directorate and has been passed for the secure deployment of Federal Government websites.