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

IUserTablePermission interface

The IUserTablePermission interface represents the permissions for a user and a specific table. The user is defined by an IUserPermission object and can, but does not need to be defined in a _User record of the metaschema. This allows the interface to be used to check permission for users defined in authentication systems other than _oeusertable.
All the properties in this interface are read-only.
The UserFieldPermissions property returns a collection of IUserFieldPermission instances for all fields of the table. A set of LOGICAL Can* properties return TRUE or FALSE indicating whether the user can perform the specified operation on a table. The remaining properties identify the table and its status in the database.
* IUserTablePermission properties
* IUserTablePermission methods