Overview
The Integrations page allows organization administrators to manage data transfer integrations, credentials, and user permissions. This guide will help you understand how to configure and manage integrations for your organization.Accessing Your Integrations
- Navigate to Dashboard > Integrations from the main menu
- You’ll see a list of all integrations configured for your organization
- Each integration card displays:
- Integration name
- Credential type (Cloud Credentials or Local Config)
- Number of sites using the integration
- Click on any integration card to manage its settings

What if I don’t see any integrations?
If no integrations appear, your organization hasn’t been set up with any data transfer integrations yet. Contact support at contact@aitriumos.com to request integration setup.Credential Groups
Credential Groups allow you to manage different sets of credentials and user permissions within the same integration. This is useful when:- Different sites require different credentials
- Different teams need access to different systems
- You want to segregate access for security or organizational reasons

Key Features
- Multiple Groups: Create multiple credential groups per integration
- Site Assignment: Assign specific sites to each credential group
- User Permissions: Control which users have access to each group
- Independent Credentials: Each group can have different credential values
Creating a Credential Group
- Open an integration from the main Integrations page
- Navigate to the Credential Groups tab
- Click Create New Group in the left sidebar
- Provide:
- Group Name: A descriptive name for the credential group
- Site Selection: Choose which sites will use these credentials
- Click Create to save the new group

Editing a Credential Group
- Select the credential group from the left sidebar
- Click the Edit button (pencil icon)
- Update the group name or site assignments
- Click Save to apply changes
Deleting a Credential Group
- Select the credential group to delete
- Click the Delete button (trash icon)
- Confirm the deletion in the dialog
Managing Credentials
Viewing Current Credentials
- Open an integration and navigate to Credential Groups
- Select a credential group from the left sidebar
- The credential form will display all available fields
- Secret fields (passwords) are masked for security
Updating Credentials
- Select a credential group
- Modify the credential fields as needed:
- Text fields: Enter alphanumeric values
- Number fields: Enter numeric values only
- Boolean fields: Toggle switches on/off
- Secret fields: Enter passwords (will be masked)
- Click Update Credentials to save changes
- Click Reset to discard unsaved changes
Publishing Credentials
When you update credentials:- Changes are automatically published to all users in the credential group
- Users across all assigned sites receive the updated credentials
- The system tracks all credential updates in the activity log
Managing User Access
Understanding User Permissions
Users must be granted explicit permission to access integration credentials. Permissions are managed at the credential group level, allowing fine-grained access control.Viewing Current Users
- Select a credential group
- Navigate to the Users tab
- View the list of users with access to this credential group
- Use filters to:
- Search by name or email
- Filter by site

Adding Users
- Navigate to the Users tab within a credential group
- Click Add Users
- Select the site that you wish to permission users from.
- Select users from the list:
- Use the search bar to find specific users
- Filter by site or organization
- Select multiple users at once
- Click Add Users
- The system automatically:
- Grants access to the credential group
- Publishes credentials to the new users
- Records the action in the activity log

Removing User Access
- Navigate to the Users tab
- Find the user you want to remove
- Click the Remove button next to their name
- Confirm the removal in the dialog
- The user immediately loses access to the integration credentials
Integration Logs
The Integration Logs tab provides technical execution logs showing when the integration has run and whether it succeeded or failed. This is useful for debugging integration issues.Viewing Integration Logs
- Open an integration
- Navigate to the Logs tab
- View chronological list of integration executions

Information Tracked
- Execution Status: Success or failure of each integration run
- Timestamps: When each execution occurred
- Error Messages: Technical details when executions fail
- Execution Details: Information about what was processed
Using Integration Logs for Troubleshooting
- Identify when an integration last ran successfully
- Diagnose technical failures or connection issues
- Monitor integration performance and reliability
- Debug data transfer problems
Audit Logs
Configuration changes to integrations (credential updates, user access changes, credential group modifications) are tracked in the Audit Logs page, which is separate from the integration-specific logs.Accessing Audit Logs
Navigate to the Audit Logs page from the main dashboard to view:- Credential updates and who made them
- User access changes (additions and removals)
- Credential group creation, updates, and deletion
- Affected resources (sites and users impacted by each change)
- Timestamps for all configuration changes
Common Tasks
Scenario 1: Onboarding a New Team Member
- Navigate to Integrations > Select the integration
- Select the appropriate Credential Group
- Go to the Users tab
- Click Permission New Users
- Find and select the new team member
- Click Add Selected Users
Scenario 2: Rotating Integration Credentials
- Navigate to Integrations > Select the integration
- Select the Credential Group to update
- Update the credential fields with new values
- Click Update Credentials
- Verify the update in the Audit Logs page
Scenario 3: Setting Up Integration for a New Site
- Navigate to Integrations > Select the integration
- Create a New Credential Group or edit an existing one
- Add the new site to the credential group
- Enter or update credentials for the site
- Add users from the new site who need access
- Click Update Credentials to publish
Scenario 4: Segregating Access by Department
- Create separate Credential Groups for each department
- Assign relevant sites to each group
- Configure credentials specific to each group (if different)
- Add users from each department to their respective group
Troubleshooting
Problem: Can’t See Any Integrations
Solution: Your organization may not have integrations configured. Contact support at contact@aitriumos.com to set up integrations.Problem: Can’t Update Credentials
Possible Causes:- Required fields are missing
- Invalid values entered (e.g., text in a number field)
- Insufficient permissions
Problem: User Not Appearing in Add Users List
Possible Causes:- User already has access to the credential group
- User is inactive
- User belongs to a site not in your network
Problem: Credential Updates Not Taking Effect
Solution:- Verify the update was successful in the Audit Logs page
- Ensure users are assigned to the correct credential group
- Contact support if the issue persists
Problem: Integration Execution Failures
Solution:- Check the Logs tab on the integration detail page for error messages
- Review recent credential changes in Audit Logs that might have caused issues
- Verify network connectivity to the integration endpoint
- Contact support with the error details from the Integration Logs
Security Best Practices
- Limit Access: Only grant integration access to users who need it
- Regular Audits: Periodically review user access in each credential group
- Credential Rotation: Regularly update integration credentials
- Monitor Audit Logs: Review the Audit Logs page for unusual configuration changes
- Monitor Integration Logs: Check integration execution logs for unexpected failures or patterns
- Immediate Revocation: Remove access immediately when users leave or change roles
- Principle of Least Privilege: Use credential groups to ensure users only access what they need
Getting Help
If you need assistance with integration management:- Email: contact@aitriumos.com
- Subject Line: Integration Management Support
- Include:
- Your organization name
- Integration name
- Description of the issue
- Screenshots (if applicable)