4 min readUpdated Mar 2, 2026

OrgGlobalSettings Documentation

Overview

The OrgGlobalSettings component is part of the Vantage analytics and data platform that allows organization administrators to manage settings related to cross-company sharing of resources such as workflows and dashboards within their organization. This component provides a user interface to enable or disable sharing capabilities and configure sharing rules between different companies.

Purpose

The primary purpose of the OrgGlobalSettings component is to provide administrators with the ability to control which companies can share their resources with each other. This helps to create a collaborative environment while ensuring that sensitive information is only shared with applicable parties.

Settings

The component has several configurable settings. Below are detailed explanations for each setting available in OrgGlobalSettings:

1. Sharing Workflows Enabled

2. Sharing Workflows Rules

3. Sharing Dashboards Enabled

4. Sharing Dashboards Rules

Data Input Expectations

The OrgGlobalSettings component communicates with a back-end API to fetch and save settings and uses a structure that expects specific information when making requests:

AI Integrations and Billing Impacts

While the OrgGlobalSettings does not directly specify AI integrations or billing impacts in the provided code, the following considerations apply:

Use Cases & Examples

Use Case 1: Inter-Company Workflow Collaboration

An organization comprising multiple companies wants to facilitate collaboration between different teams that operate independently. They can enable workflow sharing to allow teams to share automated processes and best practices.

Use Case 2: Consolidated Dashboard Insights

A data analytics team is tasked with providing insights from multiple companies under the same organization. By enabling dashboard sharing, the team can create consolidated views of respective company performance metrics.

Example Configuration

Use Case: Inter-Company Workflow Collaboration

In this scenario, the organization consists of three companies: A, B, and C. The organization has decided that company A should be able to share workflows with companies B and C.

The configuration for the OrgGlobalSettings would look like this:

json
{
    "settings": {
        "sharing_workflows_enabled": true,
        "workflow_sharing_rules": {
            "companyA": ["companyB", "companyC"],
            "companyB": [],
            "companyC": []
        },
        "sharing_dashboards_enabled": false,
        "dashboard_sharing_rules": {}
    }
}

In this configuration:

This setup facilitates streamlined operations between companies while restricting non-relevant sharing of dashboards.