Permission Constants for Maps

The constants of permissions on maps and their descriptions are given in the table below.

Constant

Permission

Influence on operations

gdbPermMapAccess

Access to maps

If access to maps is not permitted, a user is not allowed to perform the following operations:

Changing map structure.

Changing data.

Accessing maps via cataloged themes.

Filtering features.

Getting table data connected with features.

gdbPermMapOnlyViaTheme

Access to maps via themes only

If access to maps is permitted via themes only, a user is not allowed to perform the following operations:

Adding maps.

Removing maps.

Changing map structure.

Renaming maps.

gdbPermMapChangeData

Changing data in maps

If data changing is not permitted, changing map structure is not permitted as well. Besides, a user is not allowed to perform the following operations:

Adding features to maps.

Removing features from maps.

Changing features.

Connecting features with records.

Destroying connections between features and records.

gdbPermMapChangeStructure

Changing map structure

If structure changing is not permitted, a user is not allowed to perform the following operations:

Adding maps.

Removing maps.

Changing map structure.

Renaming maps.

gdbPermMapGetInfo

Getting table data connected with features

If getting table data connected with features is not permitted, getting information about features via queries is not permitted as well.

gdbPermMapSearch

Searching/filtering features in maps

If search is not permitted, the search via themes is not permitted as well.