SEARCH:
Previous: module Next: menu

module.group



A module.group definition assigns security priveleges to a group for a module. This definition is nested inside of the module definition. This has exactly the same effect as a group.module definition.

Example
module module_id:
   # ... module properties assigned here...
   # Here is the module.group definition:
   group group_id:
      permsel: Y/N
      permins: Y/N
      permupd: Y/N
      permdel: Y/N 
      nomenu:  Y/N

Any privelege granted within a module.group definition will apply to all tables in the named module. These can be overridden by direct assignments at the table level using table.group.

Properties

group group_id. The first line of a module.group definition begins with the keyword 'group', a space, and then the unique group name (group_id) followed by a colon.

permsel. The group's SELECT permission for this module.

permins. The group's INSERT permission for this module.

permupd. The group's UPDATE permission for this module.

permdel. The group's DELETE permission for this module.

nomenu. This module should not appear on the menu for this group.

Previous: module Next: menu