Workaround - ShareFile Error "Failed to save the service - password"

Workaround - ShareFile Error "Failed to save the service - password"

Objective: 

This article aims to provide a step-by-step guide on how to fix the ShareFile error during provisioning as shown below. 

Description

Solution 

Create new Sharefile API Key and Sharefile API Secret

  1. Logon to the Citrix Sharefile API site at https://api.sharefile.com/apikeys/
  2. Click "Get an API Key"
  3. Provide a name and description for the API Key Generator.
  4. Select the "I don't know or will not use a Redirect URI" checkbox
  5. Click "Generate API Key"
  6. Copy the Client Id and Client Secret values

Provisioning the ShareFile service to customers

  1. From the Atria menu bar, click Customers and select the customer for whom you want to provision the service.
  2. Click Services and then click ShareFile. 

  3. Under Account Information, enter the details noted below.

    1. ShareFile Domain: The default top-level domain. For example, sharefile.com.
    2. ShareFile Sub-domain: The customer's ShareFile subdomain. For example, mycompany.sharefile.com.
    3. Administrator Username: The customer administrator's ShareFile account username. The username must be a valid email address.
    4. Administrator Password: The customer administrator's ShareFile account password.
    5. Employee Licenses: The number of Employee users associated with the customer's ShareFile account.



  4. Click on Advanced Settings and then Service Settings, Expand Sharefile OAuth and ensure Sharefile ClientID and Sharefile ClientSecret are enabled and both have values you received from Sharefile API Keys.
              
  5. Click on Apply Changes, once the information is saved, click on Service Settings and then click on Category Filter, Select Customer and ensure the Sharefile V3 Password is enabled and your second Application-specific password is applied to it.
                

  6. Click on Apply Changes to save the details.
  7. Click Provision.