Integration Centric Profiles

An Integration Centric Profile defines the Remote Server integrations a user is expected to add and connect during integration-centric onboarding.

Use this to automate setup guidance for users who need access to multiple business systems without sending long manual instructions. Common scenarios include ongoing access to systems such as SharePoint, bridging Google, Microsoft, and Box environments after M&A activity, and migrations where users connect legacy EFSS accounts during transition work.

Resource Schema

Required

PropertyDescription
name
String
Profile name
expected_remote_servers
Dynamic
Remote Server integrations the user is expected to add and connect. Each entry requires server_type and may include a display name.

Optional

PropertyDescription
workspace_id
Int64
Workspace ID
use_for_all_users
Bool
Whether this profile applies to all users in the Workspace by default

Read Only

PropertyDescription
id
Int64
Integration Centric Profile ID

Example Resource

resource "files_integration_centric_profile" "example_integration_centric_profile" {
  name                    = "Business Systems Onboarding"
  expected_remote_servers = ["example"]
  workspace_id            = 1
  use_for_all_users       = false
}

Resource Import

This Resource supports importing using the following syntax:

Example Import Command

# Integration Centric Profiles can be imported by specifying the id.
terraform import files_integration_centric_profile.example_integration_centric_profile 1

Data Source Schema

Required

PropertyDescription
id
Int64
Integration Centric Profile ID

Read Only

PropertyDescription
name
String
Profile name
workspace_id
Int64
Workspace ID
use_for_all_users
Bool
Whether this profile applies to all users in the Workspace by default
expected_remote_servers
Dynamic
Remote Server integrations the user is expected to add and connect. Each entry requires server_type and may include a display name.

Example Data Source

data "files_integration_centric_profile" "example_integration_centric_profile" {
  id = 1
}