Description
Shares a record with a user.
e.g. Shows how to share all privileges of a contact record with a system user except for the delete privilege
Signature
RecordShare( 'entitynameofrecordtoshare', 'guidofrecordtoshare', 'systemuser\team', 'guidofsystemuser\team', 'readaccess', 'writeaccess', 'deleteaccess', 'assignaccess', 'shareaccess', 'appendaccess', 'appendtoaccess' )
Example
RecordShare( 'contact', '873489c-992f-22db-8454-0800255c9a55', 'systemuser', '899989c-992f-22db-8454-0800255c9a55', true, true, false, true, true, true, true )
Parameters
| Name | Type | Description | Required |
|---|---|---|---|
| entitynameofrecordtoshare | xxxx | xxxx | xxxx |
| guidofrecordtoshare | xxxx | xxxx | xxxx |
| systemuser\team | xxxx | xxxx | xxxx |
| guidofsystemuser\team | xxxx | xxxx | xxxx |
| readaccess | xxxx | xxxx | xxxx |
| writeaccess | xxxx | xxxx | xxxx |
| deleteaccess | xxxx | xxxx | xxxx |
| assignaccess | xxxx | xxxx | xxxx |
| shareaccess | xxxx | xxxx | xxxx |
| appendaccess | xxxx | xxxx | xxxx |
| appendtoaccess | xxxx | xxxx | xxxx |
