Skip to content

Installation

  • Salesforce org with Lightning Experience enabled
  • API version 60.0+ (Spring ‘24 or later); the package itself is built for API 65.0
  • “Modify All Data” or equivalent metadata deployment permissions
  • Salesforce CLI (sf) installed locally if you deploy from source

Smarter Files is distributed as a 2GP managed package. Install the version provided in your release email or directly from the AppExchange listing.

Smarter Files AppExchange listing page
  1. Open the install link from your Tucario sales contact (or the AppExchange listing).
  2. Choose Install for All Users, Install for Admins Only, or Install for Specific Profiles depending on how you want access controlled.
  3. Approve any third-party access prompts and wait for the install to finish.
Salesforce AppExchange install confirmation step Salesforce package installer for Smarter Files
  1. Verify the static resource — open Setup → Static Resources and confirm TucarioJSZip is present (used for client-side ZIP creation).
  2. Open the Smarter Files app — App Launcher → search for Smarter Files by Tucario. Its home tab is overridden to the Configuration Wizard FlexiPage.
  3. Add the component to a record page — open Lightning App Builder for any record page (e.g., Account) and drag Tucario Smarter Files onto the layout.
  4. Configure component properties — see Component Setup.
  5. Activate the page — save and assign the Lightning page to the relevant app/profile.
  6. Assign permission sets — see Admin Settings.

Run the following as a sanity check before configuring:

CheckHow
App is visibleApp Launcher shows “Smarter Files by Tucario”
Custom object deployedSetup → Object Manager → Tucario_File_Visibility__c exists
Custom Metadata Type deployedSetup → Custom Metadata Types → Tucario_Visibility_Rule__mdt exists
Apex classes deployedSetup → Apex Classes → search “Tucario” returns at least 5 classes
Permission sets deployedSetup → Permission Sets → 3 sets starting with “Tucario”
Setup screen confirming a clean Smarter Files install

Smarter Files ships with three permission sets. Every user who interacts with the component needs at least the base set.

Smarter Files permission sets in Setup
Permission SetRequired forGrants
Tucario Files (Base)Every user of the componentApp access, CRUD on the visibility junction object, access to the file controllers
Tucario - Manage File CategoriesAdmins and category ownersCustom permission Tucario_Manage_Categories — assign categories on files, bypass category filtering
Tucario - View Private DocumentsAdmins, HR, complianceCustom permission Tucario_View_Private_Documents — see files marked private by other users

Assign via Setup → Permission Sets → [name] → Manage Assignments.

  1. Open any record page in Lightning App Builder.
  2. Drag Smarter Files from the component palette onto the layout.
  3. Configure the design properties in the right-hand panel — see Component Setup for the full property reference.
  4. Save and activate the page.
  • Salesforce Enterprise, Professional, or Unlimited edition.
  • Lightning Experience enabled.
  • Platform Starter / Platform Plus licenses are supported — no full Salesforce license required.
  • For Public Link generation: Content Deliveries and Public Links must be enabled (Setup → Salesforce Files).