Skip to main content
Laserfiche Setup

Configuring Laserfiche for use with Caddi

Updated over 2 months ago

Oauth App setup in Laserfiche

  1. Create an Oauth app in Laserfiche following their documentation here.

    1. The redirect URI must be set to https://app.trycaddi.com/oauth-callback

    2. The scopes Caddi uses are repository.Read repository.Write table.Read table.Write - if you select a different combination or more granular scopes, you will need to provide those when setting up the connection in the Caddi app.

Application Setup In Caddi

Now that the app is configured in Salesforce, it can be added to Caddi.

  1. Navigate to https://trycaddi.com and log in

  2. On the left, select the Credentials option

3. Scroll to the Enterprise Connectors section at the bottom and click the Setup button for Laserfiche

4. Enter the information for your Laserfiche application

  • Connection Name - this name will be what you see in the Caddi UI, and can be whatever you desire.

  • Client ID - the client ID of the app you created in Laserfiche

  • Client Secret - the client secret of the app you created in Laserfiche

  • Customer ID - your Laserfiche Cloud customer/account ID. You use this ID to login to Laserfiche Cloud

  • Scopes - the list of custom scopes, if you did not use the defaults outlined during app creation. If you used the defaults, you can leave this field empty.

5. Click the Save Configuration button

6. You should now see your newly-created connection at the top of the Enterprise Connectors section.

7. Click the + Connect for your new Laserfiche connection, then the Connect button in the modal. You will be redirected to the Laserfiche authorization prompt (you may need to login first). Approving the connection will send you back to the Caddi website.

8. Confirm the connection is working properly by clicking on the Manage button, then the Refresh button in the modal that pops up.

  • After you click Refresh you should see another green success message at the bottom of the screen.

Did this answer your question?