See Also

Access Management Unit Table, IUserInfo::GetCanDeleteTableGroup, IUserInfo::GetCanInsertTableGroup, IUserInfo::GetCanReadTableGroup, IUserInfo::GetCanUpdateTableGroup, IUserInfo::GetIsRecordAccessAllowed, IUserInfo::GetTableFieldAccessLevel, tbl_TableGroupRight, BaseCfg_RightTables, tbl_TableFieldRight

Terrasoft CRM 3.0 SDK > Generalities > Access Management > Access Management Unit
ContentsIndex
Access Management Unit

Data access management unit definition

Description

Access management units are used to define the access level to the information in Terrasoft CRM 3.0. 

System users and user's groups are the access management units. The access management units table contains all information about the access management units.

Data to access by users

Access management units are:

  • All user's groups.
  • User.

"tbl_AdminUnit.ID" values for this records are combined in the list of user's access management units. A certain access level to some particular data (table groups, table fields or table records) is specified for each unit. The user's access level equals the total access management unit's rights of the user.

Remarks
Description 
1. 
The relationship between a user and a user's group he belongs to is direct and not inherited from the parental or/and child user's groups. If a user belongs to a certain user group, neither parental nor child user groups will be added to the user's access management units. 
See Also

Access Management Unit Table, IUserInfo::GetCanDeleteTableGroup, IUserInfo::GetCanInsertTableGroup, IUserInfo::GetCanReadTableGroup, IUserInfo::GetCanUpdateTableGroup, IUserInfo::GetIsRecordAccessAllowed, IUserInfo::GetTableFieldAccessLevel, tbl_TableGroupRight, BaseCfg_RightTables, tbl_TableFieldRight

Copyright (ñ) Terrasoft 2002-2007.