---
title: "Outreach Integration Permissions"
slug: "outreach-integration-permissions"
description: "A breakdown of the four OAuth permissions Opensense requests when connecting to Outreach, including what each permission accesses and why it is needed."
updated: 2026-03-19T16:59:22Z
published: 2026-03-19T16:59:22Z
canonical: "help.opensense.com/outreach-integration-permissions"
---

> ## Documentation Index
> Fetch the complete documentation index at: https://help.opensense.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Outreach Integration Permissions

## Overview

When connecting Opensense to Outreach, an Outreach administrator must authorize Opensense via OAuth. This article explains the four permissions Opensense requests, what data each permission accesses, and why it is required for the integration to function.

## Required permissions

The table below lists each OAuth scope Opensense requests during the authorization flow, along with its purpose.

| Permission | What it accesses | Why Opensense needs it |
| --- | --- | --- |
| `users.all` | Outreach user records | Reads user profile data (name, title, email, phone) to populate and sync Opensense signature fields for each sender. |
| `teams.read` | Team structures and membership | Reads team and group membership to correctly assign users to Opensense groups during sync. |
| `mailboxes.all` | Outreach mailbox configurations | Reads and writes to Outreach mailbox settings to push the Opensense signature block to each user. This permission applies to **Outreach mailbox records only**. It does not grant access to the underlying email accounts (Microsoft 365, Google Workspace, or otherwise). |
| `prospects.read` | Outreach prospect records | Reads prospect data to support recipient-based banner targeting. When a user sends an email through Outreach, Opensense can query prospect records to determine which banner campaign to display based on the recipient. |

## Scope of access

Opensense requests only the permissions required to sync user data, deliver signatures, and support recipient-based targeting. Opensense does not access sequences, emails, calls, tasks, or any other Outreach data beyond what is listed above.

> [!WARNING]
> `mailboxes.all` is the only permission that includes write access. It is scoped to Outreach's internal mailbox configuration, **not to your organization's email accounts**. Opensense uses it solely to write signature content to Outreach sender profiles.

## Revoking access

If you need to disconnect the integration, you can revoke Opensense's OAuth access from within Outreach's connected applications settings or from the Opensense portal under **Manage → Domain Settings → Integrations → Outreach**.

## Related articles

- [Outreach Integration](https://help.opensense.com/docs/outreach-integration)
