gruppen

This page was automatically generated from the database schema dump and may be incomplete or incorrect.

Master-data table of enaio® user groups. Groups carry permissions and are linked to users via bgrel.

1. Columns

Name Type Length Description

id

int

Group ID (primary key, internal). Often referenced from other tables as gruppen_id (e.g. bgrel.gruppen_id, ann_groups.gruppen_id).

name

nvarchar

255

Group name.

profil

int

ID of the assigned profile.

osguid

nvarchar

32

External GUID of the group. Often referenced from other tables as osgroupguid (e.g. bgrel.osgroupguid) and used as the principal value in the objectXr/stammXr/registerXr rights tables (value column) for group-based permissions.

description

nvarchar

255

Description of the group.

osdeptguid

nvarchar

32

GUID of the assigned department.

  • benutzer — the users who can belong to a group.

  • bgrel — user/group mapping (bgrel.gruppen_idgruppen.id, bgrel.osgroupguidgruppen.osguid).

  • ann_groups — assignment of annotations to groups (ann_groups.gruppen_idgruppen.id).

  • objekte — rights clauses per group and object type (objekte.gruppen_idgruppen.id).

3. Usage by Server-API jobs