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"
}