Parameter Description: ContentShareType determines the permission type granted to the user for a shared file.
The contentShareType parameter is useful for determining Salesforce File permissions for Community users.
It is highly recommended to use both the contentShareType parameter and the contentVisibility parameter in the same Composer button URL to determine Salesforce File visibility and permissions.
Value
Definition
V
Assigns the Viewer permission. The user can explicitly view but not edit the shared file.
C
Assigns the Collaborator permission. The user can explicitly view and edit the shared file.
I
Assigns the Inferred permission. The user’s permission is determined by the related record. For shares with a library, this is defined by the permissions the user has in that library.