# Integrating SailPoint with FileCloud

FileCloud is an enterprise file-sharing and content platform. Organizations can deploy it on-premises, in a private cloud, or as hosted SaaS. This document covers how to configure a new direct connection between SailPoint and FileCloud for Quick Compliance. For a reference to the terminology specific to SailPoint products, refer to [Source and Connector Definitions](<https://documentation.sailpoint.com/saas/help/sources/index.html#source-and-connector-definitions>).

> [!NOTE]
>
> To view the latest features, enhancements, and fixes for all SaaS connectors, refer to the [SaaS Release Notes](<https://community.sailpoint.com/release-notes/saas>) page.

## Supported Features

The FileCloud connector supports the following:

### Account Management

- Aggregate Users

### Entitlement Management

- Aggregate Groups

> [!NOTE]
>
> This connector is read-only. It supports test connection, account aggregation, and entitlement aggregation for Quick Compliance. Provisioning, de-provisioning, and write operations are not supported. The `group_id` account attribute is a managed entitlement of type Group and is multi-valued. FileCloud also exposes a separate Group schema (`group_id`, `group_name`) and supports Group Aggregation.

> [!IMPORTANT]
>
> Quick Compliance connectors have the following manual aggregation limits within a 24-hour period:
>
> - **Organization Admins**: Limited to 3 manual account or entitlement aggregations per day per source. This limit is cumulative across all admins in the organization.
> - **Regular Users**: Limited to 1 manual account or entitlement aggregation per day per source.
>
> These limits ensure that individual compliance statuses are kept up to date while maintaining continuous compliance monitoring. If you need to run additional aggregations beyond these limits, contact SailPoint Support.

## Prerequisites

Before you configure the FileCloud connector, ensure the following requirements are met:

1. Use FileCloud 23.252 or later. This release provides SCIM 2.0 and OAuth for SCIM.
2. Sign in to the FileCloud Admin Portal as an administrator.
3. Open **Client Security Settings** and configure OAuth for SCIM Integration. For more information, refer to [Configuring OAuth for SCIM Integration](<https://docs.filecloud.com/fcdoc/latest/server/filecloud-administrator-guide/filecloud-site-setup/client-security-settings/configuring-oauth-for-scim-integration>).
4. Create an OAuth integration. Copy the Integration ID (Client ID) and Integration Secret (Client Secret). Enable the `scim.read` scope.
5. Record the following values for connector configuration:

   - **Base URL**
   - **Token URL**
   - **Client ID**
   - **Client Secret**

For more information about the FileCloud API, refer to the [FileCloud API documentation](<https://fcapi.filecloud.com/>).

> [!NOTE]
>
> The linked document is not maintained by SailPoint and is subject to change without notice.

## Required Permissions

A FileCloud Administrator must create the SCIM OAuth integration. The `scim.read` scope is required. The `scim.write` scope is not required because this connector is read-only.
