Represents a sharing entry on a QuickText object. This object is available
in API version 24.0 and later.
Supported Calls
create(), delete(), describeSObjects(), query(), retrieve(), update(), upsert()
Fields
| AccessLevel |
- Type
- picklist
- Properties
- Create, Filter, Group, Restricted picklist, Sort, Update
- Description
- Level of access that the User or Group has to the QuickText. The possible values are:
- Read
- Edit
- All (This value is not valid for create() or update() calls.)
This value must be set to an access level that is higher than
the organization’s default access level for QuickText objects.
|
| ParentId |
- Type
- reference
- Properties
- Create, Filter, Group, Sort
- Description
- ID of the parent object, if any
|
| RowCause |
- Type
- picklist
- Properties
- Filter, Group, Restricted picklist, Sort
- Description
- Reason that this sharing entry exists. Values may include:
- Manual—The User or Group has access because a user with “All” access manually
shared the QuickText with them.
- Owner—The User is the owner of the QuickText or is in a role above the QuickText owner in the role hierarchy.
|
| UserOrGroupId |
- Type
- reference
- Properties
- Create, Filter, Group, Sort
- Description
- ID of the User or Group that has been given access to the QuickText
|
Usage
This object lets you determine which
users and groups can view and edit QuickText records owned by other users.
If you attempt to create a new record
that matches an existing record, the create() call updates any modified fields and returns the existing record.