Document Management & Sharing
...
Configuration
User Management

User Permissions

The CloudFiles Document Management & Sharing Platform installed package includes custom permissions to control access to various features. Additionally, we provide default permission sets based on commonly used permission combinations.

CloudFiles Custom Permissions

CloudFiles offers granular permissions to manage access and functionality. Below is a list of these permissions:

Document image

  • Superadmin - Allows a user to manage everything with regard to CloudFiles Document Management.
  • Connect or disconnect files & folder - Allows a user to link/unlink a file or folder to a record in Salesforce
Document image

Document image

  • Create Folder - Allows user to create sub folders inside a record's connected folders. In the UI, it controls the visibility of following action
Document image

  • Delete Files & Folders - Allows a user to delete a file or a folder from record page. This also deletes the files in the underlying external storage. In the UI, it controls the visibility of following actions
Document image

  • Upload Files - Allows a user to upload files through the CloudFiles widget. In the UI, this permission controls the visibility of "Upload Files" button & "Drag and Drop" functionality
Document image

  • Allow Download - This permissions allows a user to download files from CloudFiles widget or the file preview window.
Document image

  • Update Files & Folders - Allows a user to rename a file or folder or update any metadata properties or columns.
Document image

  • Share Files & Folders - Allows a user to share files & folders externally, using a CloudFiles sharing link. For a file already shared, this permissions also controls the access for updating link settings
Document image

  • View Analytics - If a file/folder is being shared externally using a CloudFiles link, this permission allows a user to view analytics like who is looking at the file/folder, how much time they're spending on it etc. from the "shared-links" widget.
Document image

  • View Sharing Settings - If a file/folder is being shared externally using a CloudFiles link, this permission allows a user to view the settings of the link, like who can access the link, if there is a password on the link etc.
Document image

  • Service Account Access - Grants access to the connected external storage with the Integration User’s permissions.
  • Update Account Settings - Allows modifications to account-wide settings, including CloudFiles account name, billing, and defaults (recommended for admins only).
Document image


Permission Sets

CloudFiles comes with few pre-packaged permission sets. You can always create a custom permission set using CloudFiles permissions described above.

1 - CloudFiles Admin User - This permission set is suitable for admins who should have access to all CloudFiles functionality within Salesforce, including billing. It contains all the permissions listed the image below:

Document image


2 - CloudFiles Standard User - This permission set is suitable for all internal users (company employees) who should have access to all CloudFiles functionality except admin level features. It contains all the permissions listed the image below:

Document image


3 - CloudFiles External User - This permission set is suitable for experience cloud users(community users). It contains all the permissions listed the image below:

Document image


4 - CloudFiles Field Service User - This permission set is suitable for field service users . It contains all the permissions listed the image below:

Document image


Permission Set Assignment

To reduce the setup time, CloudFiles automatically assigns following permission sets on installation -

  1. CloudFiles Admin User - This is assigned to all users with "System Administrator" profile
  2. CloudFiles Standard User - This is assigned to all internal users except administrator

You can manage these assignments according to your needs.

When new users are added to your Salesforce org, they would need to be assigned CloudFiles permissions manually. You can also setup a flow to automatically do it when users are added. Please feel free to reach out to us for any help regarding this.

To manually assign permission sets, please follow the steps below

  1. Go to Setup > Permission Sets.
  2. Select appropriately among the available default package permission sets or custom permission sets.
  3. Click on Manage Assignments. Then Click Add Assignment. Choose the users you want to add the selected permission set for.
  4. Follow the prompts to finish the assignment process.