Skip to main content

UserIntegrationMap Model

Overview

This table maps users to specific integrations and their settings. It allows the application to keep track of which user is associated with which integration (via packageId, standardItem_id, and other fields), linking users, sites, organizations, and applications to the integration settings.

Fields

FieldTypeDescriptionRequired
idstringA unique identifier for each integration mapping entry.
namestringThe name of the integration mapping.Helps users identify or manage different mappings.
created_atdateThe timestamp when the integration mapping was created.
modified_atdateThe timestamp when the integration mapping was last updated. Useful for tracking changes or debugging issues.
standardItem_idstringThe identifier of the standard item associated with the integration. This might reference a standard/template item used for mapping or structuring integrations.
packageIdstringThe identifier of the package linked to the integration. For instance, a package that handles the actual API connection or data transformation.
userIdstringThe identifier of the user associated with the integration mapping.
siteIdstringThe identifier of the site related to the integration.Useful in multi-site deployments where each location might have different integrations.
orgIdstringThe identifier of the organization linked to the integration. Important in multi-tenant systems for scoping data access.
application_idstringThe identifier of the application associated with the integration. This supports app-specific integrations
integrationSettingsanyDescribes about integration map keys(configkey,config value,configtype,alignment,group,dependencyaction).Tracking and managing integration states/configurations per user or team.

Sample JSON

{
"id": "example_value",
"name": "example_value",
"created_at": "example_value",
"modified_at": "example_value",
"standardItem_id": "example_value",
"packageId": "example_value",
"userId": "example_value",
"siteId": "example_value",
"orgId": "example_value",
"application_id": "example_value",
"integrationSettings": "example_value"
}