Try OpenEdge Now
skip to main content
Programming Interfaces
Database Administration Entity Interface Reference : ITablePermission interface : ITablePermission properties
 

ITablePermission properties

Inherits properties from IDataAdminElement and defines the properties listed in the following table.
Table 112. 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.2
CanDump
CHARACTER
Readable, Writeable
Set to a CAN-DO user ID permissions expression that defines who can dump table records.3
CanLoad
CHARACTER
Readable, Writeable
Set to a CAN-DO user ID permissions expression that defines who can load table records.4
CanRead
CHARACTER
Readable, Writeable
Set to a CAN-DO user ID permissions expression that defines who can read table records.5
CanWrite
CHARACTER
Readable, Writeable
Set to a CAN-DO user ID permissions expression that defines who can write to table records.6
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.7
Hidden
LOGICAL
Read-only
Returns TRUE if the table is hidden.8
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 OpenEdge Development: ABL Reference and the sections on user ID patterns and ABL permissions checking in OpenEdge Getting Started: Identity Management.

2 For more information, see the CAN-DO function entry in OpenEdge Development: ABL Reference and the sections on user ID patterns and ABL permissions checking in OpenEdge Getting Started: Identity Management.

3 For more information, see the CAN-DO function entry in OpenEdge Development: ABL Reference and the sections on user ID patterns and ABL permissions checking in OpenEdge Getting Started: Identity Management.

4 For more information, see the CAN-DO function entry in OpenEdge Development: ABL Reference and the sections on user ID patterns and ABL permissions checking in OpenEdge Getting Started: Identity Management.

5 For more information, see the CAN-DO function entry in OpenEdge Development: ABL Reference and the sections on user ID patterns and ABL permissions checking in OpenEdge Getting Started: Identity Management.

6 For more information, see the CAN-DO function entry in OpenEdge Development: ABL Reference and the sections on user ID patterns and ABL permissions checking in OpenEdge Getting Started: Identity Management.

7 The Frozen and Hidden properties are read-only while the _Can* fields that define who has access permissions to the table are writeable.

8 The Frozen and Hidden properties are read-only while the _Can* fields that define who has access permissions to the table are writeable.