Unlike previous version of the DBPrism CMS datamodel, now DBPrism CMS includes
a sets of new tables located into another database schema (for security reason)
to control the access to the CMS pages.
These tables are:
CMS_USERS - user, password and other information related to CMS users.
CMS_GROUPS - Groups defined for the CMS.
CMS_USER_GROUPS - a lookup table which defines which user belong to an
specific group or which groups are defined for each user.
To the CMS pages table, new columns has been added. These columns define who is the
owner/group of the page. The other columns define the access rights to the page similar
to the Unix file system. But, unlike the unix file system, the excecute permision
was replaced by the admin permission, it means that users with admin permission
can control the meta data of the page, for example public version, title and so on.
|