The case management federation feature lets secondary customers
to have their own standalone SOAR platform, rather than hosting their SOAR instance
as an environment with a shared platform. This setup is ideal for Managed Security Service Providers (MSSPs)
or enterprises that require independent platforms across geographic regions.
All case metadata is synchronized from the secondary (remote) platform to the primary provider's platform as follows:
Primary platform analysts can view, access, and act on federated cases if they've been granted access.
Secondary customers retain control over which environments and cases are accessible to the primary platform.
When a primary platform analyst opens a remote case link, the system redirects them to the remote platform, if they have the necessary permissions to access the case's environment. On the remote platform, the primary platform analyst can sign in with their email and password. Access requires valid credentials and is granted for the current session only.
Set up metadata sync on the primary platform
To enable metadata synchronization, perform the following steps on the primary platform:
Set up the remote platform display name
To set up a remote platform display name, follow these steps:
In the following example, use the following curl command to assign a unique display name to the remote platform. Display names can be up to 255 characters.
Store the generated API key in a secure location. The secondary customer can use it to configure their federation sync job.
Download the Case Federation integration
To download the Case Federation integration, follow these steps:
In the primary platform, go to Marketplace.
Click Case Federation integration configuration, and then select
the Is Primary checkbox to sync data to your platform.
Click Save.
Go to Response>IDE, and then click
addAdd.
Select Job.
In the Job Name field, select Case Federation Sync Job.
In the Integration field, select Case Federation.
Click Create.
Set the schedule interval to one minute. Don't modify any other parameters.
Create or edit a user on the primary platform
To assign access to one or more remote platforms, follow these steps:
In the primary platform, go to Settings > Organization >
User Management.
Click addAdd.
Enter the required information.
In the Platform field, select as many remote platforms as needed.
Click Save.
Set up metadata sync on the secondary (remote) platform
To enable synchronization on the secondary platform, complete the following steps.
Download the Case Federation integration
To download the Case Federation integration, follow these steps:
In the platform, go to the Marketplace.
Click the Case Federation integration configuration> click Save. Don't select the Is Primary checkbox.
Go to Response>IDE, and then click addAdd.
Select Job.
In the Job Name field, select Case Federation Sync Job.
In the Integration field, select Case Federation.
Click Create.
In the Target Platform field, enter the hostname of the primary provider.
The hostname is taken from the beginning of the primary provider's platform URL.
In the API key field, enter the API key provided by your primary provider.
Set the default sync time to one minute.
Create or edit a user on the secondary platform
To give primary analysts access to selected environments, follow these steps:
In the secondary platform, go to Settings > Organization >
User Management
Click addAdd.
Enter the required information.
In the Environment field, select the environments that the primary platform analysts can access.
Click Save.
Access remote cases from the primary platform
The primary platform analyst can move from their local platform to view and manage cases on the remote (secondary) platform. You can do this either in case list view
or the case side-by-side view on the Cases page.
To open a case from the remote platform, follow these steps:
On the Cases page, select either list view or the side-by-side view.
Do any one of the following:
Side-by-side view
In the case queue, look for cases marked with an "R" (for remote).
Click the case to open it in the remote platform.
List view
Scan the Platform column to find cases originating from the remote platform.
Click the case ID to open it in the remote platform.
Sign in to the remote platform with your email and password.
If you can't sign in, it means that the secondary customer may not have granted you access to the case's source environment.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-29 UTC."],[[["\u003cp\u003eThis document describes the case management federation feature, which allows secondary customers to have standalone SOAR platforms while synchronizing case metadata with a primary provider's platform for centralized visibility and access.\u003c/p\u003e\n"],["\u003cp\u003eThe primary platform provider can view, access, and act on cases from secondary customer platforms, granted that the secondary customer has configured the sharing permissions for the relevant environment.\u003c/p\u003e\n"],["\u003cp\u003eSetting up the feature requires configuration on both the primary and secondary platforms, including setting up a Case Federation Sync Job and setting the required users with the correct platform or environment access.\u003c/p\u003e\n"],["\u003cp\u003eOnce set up, analysts on the primary platform can access remote cases by clicking on case links, which will redirect them to the relevant secondary platform for the duration of a session, where they log in with their email and password.\u003c/p\u003e\n"],["\u003cp\u003eThis feature is designated for use with standalone SOAR platforms only, and is covered by Pre-GA Offerings Terms, which may include limitations on support or version compatibility.\u003c/p\u003e\n"]]],[],null,["# Set up case federation access for SOAR\n======================================\n\nSupported in: \n[SOAR](/chronicle/docs/secops/google-secops-soar-toc)\n\n\u003cbr /\u003e\n\n| **Note:** This document is for customers using the standalone SOAR platform only.\n\n\u003cbr /\u003e\n\n**Note:** This feature is covered by [Pre-GA Offerings Terms](https://chronicle.security/legal/service-terms/) of the Google Security Operations Service Specific Terms. Pre-GA features might have limited support, and changes to pre-GA features might not be compatible with other pre-GA versions. For more information, see the [Google SecOps Technical Support Service guidelines](https://chronicle.security/legal/technical-support-services-guidelines/) and the [Google SecOps Service Specific Terms](https://chronicle.security/legal/service-terms/). \nThe case management federation feature lets secondary customers\nto have their own standalone SOAR platform, rather than hosting their SOAR instance\nas an environment with a shared platform. This setup is ideal for Managed Security Service Providers (MSSPs)\nor enterprises that require independent platforms across geographic regions.\n\nAll case metadata is synchronized from the secondary (remote) platform to the primary provider's platform as follows:\n\n- Primary platform analysts can view, access, and act on federated cases if they've been granted access.\n\n- Secondary customers retain control over which environments and cases are accessible to the primary platform.\n\nWhen a primary platform analyst opens a remote case link, the system redirects them to the remote platform, if they have the necessary permissions to access the case's environment. On the remote platform, the primary platform analyst can sign in with their email and password. Access requires valid credentials and is granted for the current session only.\n\nSet up metadata sync on the primary platform\n--------------------------------------------\n\nTo enable metadata synchronization, perform the following steps on the primary platform:\n\n### Set up the remote platform display name\n\nTo set up a remote platform display name, follow these steps:\n\n1. In the following example, use the following `curl` command to assign a unique display name to the remote platform. Display names can be up to 255 characters. \n\n ```\n curl -X POST\n https://federation.siemplify-soar.com/api/external/v1/federation/platforms \\\n -H \"Content-Type: application/json\" \\\n -d '{\n \"displayName\": \"Sample Platform\",\n \"host\": \"https://federation.siemplify-soar.com\"\n }'\n \n ```\n2. Store the generated API key in a secure location. The secondary customer can use it to configure their federation sync job.\n\n### Download the Case Federation integration\n\nTo download the Case Federation integration, follow these steps:\n\n1. In the primary platform, go to **Marketplace**.\n2. Click **Case Federation integration configuration** , and then select the **Is Primary** checkbox to sync data to your platform.\n3. Click **Save**.\n4. Go to **Response** \\\u003e **IDE** , and then click add**Add**.\n5. Select **Job**.\n6. In the **Job Name** field, select **Case Federation Sync Job**.\n7. In the **Integration** field, select **Case Federation**.\n8. Click **Create**.\n\n Set the schedule interval to one minute. Don't modify any other parameters.\n\n### Create or edit a user on the primary platform\n\nTo assign access to one or more remote platforms, follow these steps:\n\n1. In the primary platform, go to **Settings \\\u003e Organization \\\u003e\n User Management**.\n2. Click addAdd.\n3. Enter the required information.\n4. In the **Platform** field, select as many remote platforms as needed.\n5. Click **Save**.\n\nSet up metadata sync on the secondary (remote) platform\n-------------------------------------------------------\n\nTo enable synchronization on the secondary platform, complete the following steps.\n\n### Download the Case Federation integration\n\nTo download the Case Federation integration, follow these steps:\n\n1. In the platform, go to the **Marketplace**.\n2. Click the **Case Federation integration configuration** \\\u003e click **Save** . Don't select the **Is Primary** checkbox.\n3. Go to **Response** \\\u003e **IDE** , and then click add**Add**.\n4. Select **Job**.\n5. In the **Job Name** field, select **Case Federation Sync Job**.\n6. In the **Integration** field, select **Case Federation**.\n7. Click **Create**.\n8. In the **Target Platform** field, enter the hostname of the primary provider. The hostname is taken from the beginning of the primary provider's platform URL.\n9. In the **API key** field, enter the API key provided by your primary provider.\n10. Set the default sync time to one minute.\n\n### Create or edit a user on the secondary platform\n\nTo give primary analysts access to selected environments, follow these steps:\n\n1. In the secondary platform, go to **Settings \\\u003e Organization \\\u003e\n User Management**\n2. Click addAdd.\n3. Enter the required information.\n4. In the **Environment** field, select the environments that the primary platform analysts can access.\n5. Click **Save**.\n\nAccess remote cases from the primary platform\n---------------------------------------------\n\nThe primary platform analyst can move from their local platform to view and manage cases on the remote (secondary) platform. You can do this either in case list view or the case side-by-side view on the **Cases** page.\n\nTo open a case from the remote platform, follow these steps:\n\n1. On the **Cases** page, select either **list view** or the **side-by-side view**.\n2. Do any one of the following:\n - **Side-by-side view**\n 1. In the case queue, look for cases marked with an \"R\" (for remote).\n 2. Click the case to open it in the remote platform.\n - **List view**\n 1. Scan the **Platform** column to find cases originating from the remote platform.\n 2. Click the **case ID** to open it in the remote platform.\n3. Sign in to the remote platform with your email and password.\n\n If you can't sign in, it means that the secondary customer may not have granted you access to the case's source environment.\n\n**Need more help?** [Get answers from Community members and Google SecOps professionals.](https://security.googlecloudcommunity.com/google-security-operations-2)"]]