MetabaseObjectPredefinedRights

Description

The MetabaseObjectPredefinedRights enumeration contains a list of operations, on which user rights can be given, and access auditing can be performed.

It is used by the following properties and methods:

Available Values

Value Brief description
1 All. Complete access.
2 Read. Read object data.
While changing rights for this action rights will be changed automatically for the following operations: read descriptor (ReadDescr), read parameters (ReadPars), read metadata (ReadBody) also for additional operations: print (Print), export (ExportData) and specific operations: extract data, read formulas, execution, read dictionary elements, change rights for elements.
4 Write. Change object data.
While changing rights for this action rights will be changed automatically for the following operations: change descriptor (WriteDescr), change parameters (WritePars), change metadata (WriteBody), creation(Create_) and also for an additional operation import (ImportData) and specific operations related to data change: insert, delete, data change, table structure change, save data and formulas, procedure text change, dictionary elements change and add, rights for elements change.
8 Access. Change access permissions for an object.
While changing rights for this action rights will be changed automatically for the following specific operations: give rights for data , change rights for elements.
16 Delete. Delete object.
While changing rights for this action rights will be changed automatically for the following specific operations: delete elements from a dictionary, change rights for elements.
256 ReadDescr. Read descriptor (description) of an object.
512 WriteDescr. Change descriptor (description) of an object.
1024 ReadPars. Read parameters of an object.
2048 WritePars. Change parameters of an object.
4096 ReadBody. Read metadata of an object.
8192 WriteBody. Change metadata of an object.
16384 Print. Print an object.
32768 ExportData. Export data from an object.
65536 ImportData. Import data of an object.
131072 Create_. Create an object.

Comments

Value of this repository is used for changing following settings:

General operations can be performed with all repository objects. The Print, ExportData and ImportData operations are additional and available to objects, for which there is a possibility to print, export or import data. Different object classes can also have access to specific operations presented in the enumerations:

Additional and specific operations available for different objects types are presented in theObject Classes section.

See also:

Metabase Assembly Enumerations