Cross-Space Rule Sharing
The Share with Space feature allows you to share rules across multiple spaces, enabling collaborative editing while maintaining a single source of truth.
Key difference from Export/Import:
Export/Import: Creates an independent copy of the rule
Share with Space: Creates a shared reference to the same rule instance
How Shared Rules Work
When you share a rule with another space, the rule becomes accessible in both the original space and the shared space. However, it is still the same rule instance - not a copy.
Share with Space does not work with Flows because they are based on different rules in space.
Synchronized Changes
Any changes made to the rule in any space where it's shared will be reflected in all other spaces. This includes:
Rule logic and structure
Input/Output models
Rule variables
Settings and configuration
All version history
Version Synchronization
When you create a new version of a shared rule in any space, that version is automatically created in all other spaces where the rule is shared.
What this means:
Version history is identical across all shared spaces.
New versions propagate instantly.
Version status syncs.
You cannot have different versions in different spaces.
Publishing New Versions Affects All Spaces
When someone creates a new version of a shared rule, it starts in pending status across all spaces. However, if any user with publish permissions in any shared space publishes that version, it becomes active everywhere immediately. If a Flow in your main space uses the latest version of that shared rule, its logic will change the moment someone publishes the new version.
Carefully control both version creation and publish permissions in all spaces where rules are shared.
More about permissions you can find in section Space Roles
When to Use Share with Space
Share with Space is particularly useful when you want dedicated users to have permission to edit rules in their own spaces, while their changes impact a larger project they don't have direct access to.
Example Scenario:
Main Project Space: "Production Pricing Engine" (restricted access)
Regional Spaces: "EU Pricing Team", "US Pricing Team", "APAC Pricing Team".
All spaces are within the same organization.
How it works:
Share pricing rules from Production space to regional team spaces.
Regional teams can edit rules within their own space.
Changes are automatically reflected in the Production space.
Regional teams never need access to the main Production space.
How to Share a Rule
Requirements and Prerequisites
Before you can share a rule with another space:
You must be a member of both the source spaces.
You must have sharing permissions in the source space.
You must have permission to create rules in the target space.
Spaces must be in the same organization
You cannot share rules between different organizations
You can share between your private spaces regardless of organization
Sharing Process
Method 1: From Rule List
Navigate to the Rule List section.
Right-click on the rule or click the three dots menu.
Select Share with Space.
Choose the target space from the dropdown (only spaces in your organization will appear)

Method 2: From the Rule Itself
Open the rule you want to share.
Click the three dots in the top right corner to open Rule Actions.
Select Share with Space.
Choose the target space from the dropdown.

Last updated
Was this helpful?

