UserEntityPermissions
org.sagebionetworks.repo.model.auth.UserEntityPermissions
The permission a User has for a given Entity
| Field | Type | Description |
|---|---|---|
| canView | BOOLEAN | Can the user view this entity? |
| canEdit | BOOLEAN | Can the user edit this entity? |
| canMove | BOOLEAN | Can the user move this entity by changing its parentId? |
| canAddChild | BOOLEAN | Can the user add a child entity to this entity? |
| canCertifiedUserEdit | BOOLEAN | Can the user edit this entity once they become a Certified User? |
| canCertifiedUserAddChild | BOOLEAN | Can the user add a child entity to this entity once they become a Certified User? |
| isCertifiedUser | BOOLEAN | True, if the user has passed the user certification quiz. |
| canChangePermissions | BOOLEAN | Can the user change the permissions of this entity? |
| canChangeSettings | BOOLEAN | Can the user change the settings of this entity? |
| canDelete | BOOLEAN | Can the user delete this entity? |
| canDownload | BOOLEAN | Are there any access requirements precluding the user from downloading this entity? |
| canUpload | BOOLEAN | Did the user sign the current terms of service? |
| canEnableInheritance | BOOLEAN | Can the user delete the entity's access control list (so it inherits settings from an ancestor)? |
| ownerPrincipalId | INTEGER | The principal ID of the entity's owner (i.e. the entity's 'createdBy') |
| canPublicRead | BOOLEAN | Is this entity considered public? |
| canModerate | BOOLEAN | Can the user moderate the forum associated with this entity? Note that only project entity has forum. |
| isCertificationRequired | BOOLEAN | Is the certification requirement enabled for the project of the entity? |
| isEntityOpenData | BOOLEAN | Returns true if the Entity's DateType equals 'OPEN_DATA', indicating that the data is safe to be released to the public. |
| isDataContributor | BOOLEAN | True if the user is considered a data contributor, e.g. has update and delete permissions on the data. |