The Document definition for a TableResult. Defines the DataSchema and common behaviors for a TableResult which are shared between both client and server.
Test whether a certain User has a requested permission level (or greater) over the Document
The User being tested
The permission level from DOCUMENT_OWNERSHIP_LEVELS to test
Additional options involved in the permission test
Does the user have this permission level over the Document?
Is a user able to update an existing TableResult?
Default metadata which applies to each instance of this Document type.