You can share the following types of integrations: steps, triggers, and secrets with other workspaces. Note that custom integrations can't be shared.
Shared integrations function just like those created directly within the workspace.
To enable cross-workspace collaboration for your organization, contact Torq support. Once enabled, users with the Owner role (the relevant scope is resource.share) can share workspace resources.
The share request will be accepted automatically if the user sharing the resource is also an Owner in the destination workspace.
1. Share an Integration
Perform these steps in the source workspace. To automatically share an integration, use the Create Share Request step.
Go to the Integrations page and select the type of integration you want to share.
Locate the specific integration instance and select Sharing from the three-dot menu.
Select the workspace to share the integration with and then click OK. Remember that you can only select from the workspaces you are a member of.
If you're an Owner in the destination workspace as well, the share request is automatically accepted. Otherwise, an email is sent to the destination workspace owners requesting that they review and accept the shared integration.
2. Accept the Share Request
Follow the steps below when you receive an email saying an integration was shared with your workspace. To automatically accept or deny a share request, use the Accept Share Request or Deny Share Request steps, respectively.
In the email, click Review integration.
In Torq, review the integration information.
Decide whether to accept or deny the integration. The user who shared the integration will be notified of your choice by email.
If it's accepted, the integration is ready to use in the destination workspace at this stage.
3. Manage Shared Integrations
Revoke a Shared Integration
Revoke a Shared Integration
Revoke a shared integration from the source workspace:
Go to the Integrations page and select the type of integration you want to revoke.
Locate the integration in the list. The Shared column should show the integration is shared from the workspace.
Go to the three-dot menu and select Sharing.
All the workspaces the integration is currently shared with are listed at the bottom of the form.
You can revoke the integration from any workspace.
An email will be sent to the destination workspace owners to notify them that the integration was revoked.
Remove a Shared Integration
Remove a Shared Integration
Remove a shared integration from the destination workspace:
Go to the Integrations page and select the type of integration you want to remove.
Locate the integration in the list. The Shared column should show the integration is shared to the workspace.
From the three-dot menu, select Remove.
An email will be sent to the source workspace owners to notify them that the integration was removed.
To automatically remove or revoke a shared integration, use the Remove Integration Sharing step.