ITablePermission properties

Inherits properties from IDataAdminElement and defines the properties listed in the following table.

Table 1. Multi-tenant Maintenance ITablePermission interface properties
Property name Data type Access Description
CanCreate CHARACTER Readable, Writeable Set to a CAN-DO user ID permissions expression that defines who can create table records.1
CanDelete CHARACTER Readable, Writeable Set to a CAN-DO user ID permissions expression that defines who can delete table records.1
CanDump CHARACTER Readable, Writeable Set to a CAN-DO user ID permissions expression that defines who can dump table records.1
CanLoad CHARACTER Readable, Writeable Set to a CAN-DO user ID permissions expression that defines who can load table records.1
CanRead CHARACTER Readable, Writeable Set to a CAN-DO user ID permissions expression that defines who can read table records.1
CanWrite CHARACTER Readable, Writeable Set to a CAN-DO user ID permissions expression that defines who can write to table records.1
FieldPermissions IFieldPermissionSet Read-only Returns a collection of field permissions for all the fields in the table.
Frozen LOGICAL Read-only Returns TRUE if the table is frozen.2
Hidden LOGICAL Read-only Returns TRUE if the table is hidden.2
Name CHARACTER Read-only Returns the table name.
Schema ISchema Read-only Returns the table schema.
1 For more information, see the CAN-DO function entry in ABL Reference and the sections on user ID patterns and ABL permissions checking in Introduction to Identity Management.
2 The Frozen and Hidden properties are read-only while the _Can* fields that define who has access permissions to the table are writeable.