Skip to main content

Managing your Integration connections

The Integrations page provides a comprehensive overview of all your connected applications, with detailed columns that help you monitor co...

Written by Brady Price

The Integrations page provides a comprehensive overview of all your connected applications, with detailed columns that help you monitor connection status, troubleshoot issues, and ensure everything stays integrated seamlessly.

Connection/Sync Status

The Integrations Table includes several key columns to help you monitor and manage your connected applications. Each column provides valuable insights into the status of your integrations and their data syncs.

Here's a breakdown of what each column means:

  • Connection - The name of the integration or application chosen

  • Child Connections - will list the number of child connections with a link to review each and their status

  • Connection Status - Indicates whether the integration is currently connected to Secureframe. (Connected, Pending, Disconnected)

  • Sync Status - Reflects the success or failure of the latest data synchronization attempt. (Successful, Partially Successful - View error, Failed - View Errors)

  • Last Completed Sync - the last date, time a sync completed

  • Sync - options to sync an integration manually

Note: If your Sync Status provides an error, click the "View Error" button to review the raw error data and created date.

Additional Integration Settings

Some integrations like AWS, Github, JIRA, etc.. will offer additional settings available after a successful connection. Click the gear icon next to each in order to adjust those additional settings.

Manually sync an integration

All Secureframe integrations automatically sync daily. When an integration syncs, tests are automatically refreshed and any changes that were made within the source (e.g., Secureframe Agent, AWS) will be updated within Secureframe.

If you make a change within a source (i.e., download the Secureframe Agent onto a device) and want to see those changes in Secureframe immediately, you can perform a manual sync for any integration.

How to Perform a Manual Sync

  1. In the Secureframe application, navigate to the Integrations page on the Monitoring dashboard.

  2. In the Native tab, find the connected integration you would like to manually sync.

  3. Click the Sync button to the right of the integration.

  4. Once the sync completes, the Last Completed Sync column will update accordingly.

Native Integrations

Secureframe offers over 300 native integrations for customers to connect, with the option to create custom integrations as well.

The Integrations page is split into two tabs:

  • Native — All native integrations you have initiated, including connected and disconnected connections. From this tab you can also add a new native integration by clicking + Add native connection in the top right.

  • Custom — Any custom integrations you have configured. For more information, see Create Custom Integrations.

Removing/Archiving an Integration

To archive a connection, first ensure the connection is no longer needed and all its associated resources can be archived.

  • Visit the Integrations page.

  • Open the 3 dot menu to the right of the connection.

  • Select “Archive”.

  • Note: This cannot be undone

Use the Guided Workflow After “Connect”

Each integration offers a tailored setup flow immediately after clicking Connect. If further actions are required — such as granting permissions, enabling APIs, configuring settings in the external app, or linking service accounts — that workflow will surface those steps. It’s your first line of indication that additional configuration is needed.

Understanding the View Details Panel

Before or after you connect an integration, click its View Details button. Within that panel, you’ll find two critical tabs:

  • Details: Overview, associated tests and controls

  • Permissions & Data: What permissions the integration will request and which data sets will be pulled

If the integration requires any special permissions or setup actions outside of the default path, those details are typically documented here.

Frequently Asked Questions (FAQ)

What is the difference between the Vendors and Integrations page?

  • The Integrations page shows a list of all your connected services and the services available to connect. Under this page, you also have the ability to trigger a sync for each connected service to refresh the data within Secureframe. The connected services will also appear as a vendor under the Vendors page.

  • For example, if you created a new employee email and do not see the new employee in Secureframe yet, you can trigger a sync for GSuite which will refresh the list of employees. After the sync, the new employee email should surface under Secureframe's employee list.

    Screen_Shot_2021-02-26_at_2.19.09_PM.png
  • The Vendors page is a master list of all your vendors where you can assign risk levels, upload security certifications, and manage your vendors. Unlike the Services page, adding a vendor to the list will not integrate the service to Secureframe.

What happens when a connection is archived?

  • Any resources that were synced from the connection will also be archived with the exception of background checks, which will remain available.

  • Devices will be archived. If a new MDM provider is connected later on, Secureframe will be able to identify the device and unarchive the device with the new synced data.

  • Archiving connections will not archive the vendor. Even if all connections are archived, the vendor will still be on the Vendors list.

  • If you are no longer using the Vendor at all, archive from the Vendors page.

Where is the best place to find the most up-to-date information about Integration related permissions data?

  • The single source of truth for Integration permissions and Data, or Integtation Testing and Controls are located directly in the platform.

    To find integration permissions & Data:

    • Go to the "Integration" page

    • Select the "Available" tab

    • Search for your integration

    • Click "View Details"

    • Then click the "Details" tab to see Test & Controls or "Permissions and Data" tab to see permissions related

You can view all permissions and data pulled for an integration before connecting it.

Did this answer your question?