> For the complete documentation index, see [llms.txt](https://docs.docontrol.io/docontrol-user-guide/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.docontrol.io/docontrol-user-guide/faqs/domains-and-ips.md).

# Domains and IPs

FAQs on how DoControl handles domains and IPs

By sharing assets only with trusted domains, you limit your organization's external exposure and mitigate the external risk of multi-SaaS data and permission sprawl.

IT teams generally work with a defined list of **trusted IP** ranges they allocate and manage. These IPs are valid indicators of a legitimate network, while IPs outside these ranges are considered to be **non-trusted**.

<details>

<summary>Q. <strong>What are the different types of domains in DoControl?</strong></summary>

A. DoControl categorizes domains into three types:&#x20;

* **External** domains (domains with external users who have access to your organization's assets)
* **Internal** domains (domains managed by your organization)
* **Trusted** domains (a subset of internal and external domains considered safe for sharing)

</details>

<details>

<summary>Q. Which apps have external domains that are tracked by DoControl?</summary>

A. Currently, DoControl supports external domains for Google Workspace and Slack apps.

</details>

<details>

<summary>Q. <strong>Can I remove internal domains from my list?</strong></summary>

A. No, you cannot remove internal domains because they are trusted by definition and are automatically managed by your organization.

</details>

<details>

<summary>Q. There are domains that are directly related to our company. How do I indicate that these domains are not private or non-trusted? </summary>

A. You can whitelist domains by marking them as trusted:

1. Go to **Inventory > Domains and IPs > External domains**.
2. Select the relevant domain and click **Mark as trusted domains.**![](https://content.gitbook.com/content/-MesrnyDMZGYg1V-tOBo/blobs/x10MTYaNjAbqZw3MGr6D/image)

OR

1. Go to **Inventory > Domains and IPs > Trusted domains**.
2. Click **Add trusted domains.**

<div align="left"><img src="https://content.gitbook.com/content/-MesrnyDMZGYg1V-tOBo/blobs/k63KvYcRQ75t7KsJlLqn/image" alt=""></div>

3. Manually add your list of trusted domains and click **Save**.

<div align="left"><img src="https://content.gitbook.com/content/-MesrnyDMZGYg1V-tOBo/blobs/kAMUzp72faOSWkceWKmV/image" alt=""></div>

</details>

<details>

<summary>Q. How many trusted domains can I add to DoControl?</summary>

A. You can add up to 1000 trusted domains to your DoControl environment.

</details>

<details>

<summary>Q. What happens when I mark an external domain as trusted?</summary>

A. It appears in both the External domains tab and the Trusted domains tab, allowing you to reference it in workflow conditions.

</details>

<details>

<summary>Q. What formats are supported when adding trusted domains?</summary>

A. You can add trusted domains in two formats:&#x20;

* Standard domain format (domain.com) or&#x20;
* Subdomain format (sub.domain.com)

For multiple domains, you can paste comma-separated values or values from a spreadsheet, using **Tab** or **Enter** keys to separate between domains.

</details>

<details>

<summary>Q. Can I use trusted domains in workflow automation?</summary>

A. Yes, after defining your trusted domains list, you can use them as conditions in workflows with comparators such as:

* In trusted domains: True or false
* Not in trusted domains: True or false

</details>

<details>

<summary>Q. <strong>Why would I want to remove a domain from my trusted list?</strong></summary>

A. You might remove a domain from your trusted list if your organization stops working with a specific vendor or partner, helping to limit external exposure and reduce security risks.

</details>

<details>

<summary>Q. What's the difference between "Total collaborators" and "Total collaborations"?</summary>

A. Total collaborators refers to the **unique number** **of external users** with access to your assets, while Total collaborations counts the total number of **external shares** across all assets.&#x20;

For example, if two assets are each shared with the same two external users, you would have 2 collaborators but 4 collaborations.

</details>

<details>

<summary>Q. How can trusted IPs help with security?</summary>

A. Trusted IPs help reduce risk by enabling you to detect events that don't originate from your organization's approved IP ranges, which could indicate potential account takeover attempts.&#x20;

You can also set workflow conditions to flag or disallow activity from untrusted IPs or countries.

</details>

<details>

<summary>Q. What IP address format does DoControl support?</summary>

A. DoControl supports only IPv4 IP addresses in valid CIDR (Classless Inter-Domain Routing) format, such as 10.0.0.1/24.

</details>

<details>

<summary>Q. <strong>What information does DoControl automatically calculate for IP ranges?</strong></summary>

A. When you add an IP range in CIDR format, DoControl automatically calculates and displays the first IP address in the range, the last IP address, and the total number of IPs in that range.

</details>

<details>

<summary>Q. Can I use trusted IP conditions in all workflow events?</summary>

A. Not all SaaS events contain IP fields, so the availability of IP-based conditions depends on whether the specific event type includes IP address information.

</details>

{% hint style="success" %}
For more information, see [Domains](/docontrol-user-guide/saas-data-monitoring/inventory/inventory-domains.md).
{% endhint %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.docontrol.io/docontrol-user-guide/faqs/domains-and-ips.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
