The discoveryengine.managed.allowedDataSources managed organization policy
constraint, also known as Restrict allowed data sources for data connectors, lets you
control which external data sources (such as Jira, Box, or Confluence) are
permitted when adding a data store in Gemini Enterprise.
Before you begin
Ensure you have the Organization Policy Administrator role (
roles/orgpolicy.policyAdmin).Understand the policy enforcement dependencies and interactions. See Overview of managed policy constraints.
Configure the constraint
To configure the allowed data sources, follow these steps:
In the Google Cloud console, go to the Organization Policies page.
In the project selector, choose the organization or project where you want to change policy enforcement.
In the Filter field, enter
discoveryengine.managed.allowedDataSourcesorRestrict allowed data sources for data connectors.Click the policy name to open its details.
Click Manage Policy.
Select Override parent's policy.
Set Enforcement to On.
Edit the
allowedDataSourcesparameter:- Click edit next to
allowedDataSources. - Set Value Type to User-defined.
- Add values, such as
jira,box, orcustom_mcp. For a complete list, see Supported Data Sources.
- Click edit next to
Optional: To enforce this policy on specific projects not in VPCSC, update the
enforcedProjectsparameter and add the project names in the formatprojects/<project_name>/.Click Set Policy.
Supported data sources
The following table lists the supported dataSource values that you can add to
the allowedDataSources parameter. You must use the values exactly as they
appear in the Value for allowedDataSources column.
| Data source | Value for `allowedDataSources` |
|---|---|
| Apollo GraphOS MCP Tools | apollo_graphos |
| Blockscout | blockscout |
| Box | box |
| Clinical Trials | clinicaltrials |
| Confluence Cloud | confluence |
| Confluence Data Center | confluence_server |
| Crypto | crypto |
| Custom MCP Server | custom_mcp |
| Docusign | docusign |
| Dropbox | dropbox |
| Excalidraw | excalidraw |
| GitHub | github |
| GitLab | gitlab |
| GoDaddy | godaddy |
| Granted | granted |
| HubSpot | hubspot |
| Hugging Face | huggingface |
| Invideo | invideo |
| Jira Cloud | jira |
| Jira Data Center | jira_server |
| Kiwi | kiwi |
| Lastminute | lastminute |
| Linear | linear |
| Mermaid Chart | mermaid_chart |
| Microsoft Entra ID | azure_active_directory |
| Microsoft Learn | microsoft_learn |
| Microsoft Outlook | outlook |
| Microsoft Teams | teams |
| Monday | monday |
| NetApp Volumes | gcnv |
| Notion | notion |
| OneDrive | onedrive |
| Open Targets | open_targets |
| Salesforce | salesforce |
| ServiceNow | servicenow |
| SharePoint | sharepoint |
| Shopify | shopify |
| Trivago | trivago |
| Zendesk | zendesk |
Verify the policy change
Verify the policy by attempting to create a data store. If the configuration is
correct, you can create the data store without an
Operation denied by org policy error related to
discoveryengine.managed.allowedDataSources.
What's next
- To connect your data sources, see Connect a Google data source and Connect a third-party data source.