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

# Monday.com OAuth 2.0 connector profile – StackOne setup guide

> Set up a connector profile using OAuth 2.0 for Monday.com in StackOne to allow users to link their accounts.

> [!WARNING]
>
> You need a Monday.com account that can build apps in the Developer Center. The new OAuth flow is set per app version, so turn it on for each version you connect with.

Select Actions to adjust the guideSome actions may require additional configuration in the provider to be accessible. Choose the actions you need and the guide will be updated.

Select all
Clear

ActionScope(s)

Loading actions...No actions match your search.

Dynamic Guide URL

Copy URL

Scopes Selected

<pre role="textbox" aria-readonly="true" tabIndex="0" />

Separator

Copy scopes

## Create an OAuth app in the Developer Center

Build an app in the Monday.com Developer Center to get the Client ID and Client Secret, turn on the new OAuth flow, and grant the integration the permissions it needs.

**1. Create the app**

Sign in to your [Monday.com account](https://auth.monday.com/auth/login_monday), then open the Developer Center.

<ul>
  <li>Click your profile picture in the top right corner.</li>
  <li>Select **Developers**.</li>
  <li>Click **Create app**.</li>
  <li>**App name**: `StackOne Integration`</li>
  <li>**App slug**: `stackone-integration`</li>
  <li>Click **Create app**.</li>
</ul>

![The Create new app dialog with the App name and App slug filled in and the Create app button highlighted](https://mintcdn.com/stackone-60/XPMn-9o_zt92mZjG/connectors/monday/images/oauth2-setup-create-app.png?fit=max\&auto=format\&n=XPMn-9o_zt92mZjG\&q=85\&s=824679478c62aab79f1dd231557184f0)

**2. Turn on the new OAuth flow**

In the left sidebar, open **Build** > **OAuth & permissions**, then open the **Scopes** tab.

<ul>
  <li>Set **New OAuth flow** to **On**.</li>
  <li>The new OAuth flow is set per app version, so turn it on again on any later version before you connect with it.</li>
  <li>Click **Promote to live** once you have finished configuring the app.</li>
</ul>

![The OAuth and permissions page with the New OAuth flow toggle switched On](https://mintcdn.com/stackone-60/XPMn-9o_zt92mZjG/connectors/monday/images/oauth2-setup-new-oauth-flow.png?fit=max\&auto=format\&n=XPMn-9o_zt92mZjG\&q=85\&s=9e45509579e7634a19d75c4160cf7019)

**3. Add the scopes**

Enables actions: Activate Users, Add Subscribers To Object, Add Teams To Board, Add Teams To Workspace, Add Users To Board, Add Users To Team, Add Users To Workspace, Archive Board, Archive Group, Archive Item, Archive Object, Assign Team Owners, Change Column Metadata, Change Column Title, Change Column Value, Change Item Position, Change Multiple Column Values, Change Simple Column Value, Clear Item Updates, Create Board, Create Column, Create Folder, Create Group, Create Item, Create Notification, Create Or Get Tag, Create Subitem, Create Team, Create Update, Create Workspace, Deactivate Users, Delete Board, Delete Column, Delete Favorite, Delete Folder, Delete Group, Delete Item, Delete Object, Delete Subscribers From Board, Delete Team, Delete Teams From Board, Delete Teams From Workspace, Delete Update, Delete Users From Workspace, Delete Workspace, Duplicate Board, Duplicate Group, Duplicate Item, Edit Update, Get API Complexity, Get API Version, Get Account, Get Activity Logs, Get Column Type Schema, Get Form, Get Me, Get Mute Board Settings, Get Plan, Get Unified Credentials, Get Unified Group, Get Unified Organization, Get Unified Role, Get Unified User, Invite Users, Like Update, List API Versions, List Account Roles, List Assets, List Boards, List Columns, List Departments, List Favorites, List Folders, List Groups, List Items, List Items Page, List Notifications, List Objects, List Replies, List Subitems, List Tags, List Teams, List Unified Groups, List Unified Organizations, List Unified Resource Types, List Unified Resource Users, List Unified Roles, List Unified Users, List Updates, List Users, List Workspaces, Move Item To Board, Move Item To Group, Pin Update To Top, Remove Team Owners, Remove Users From Team, Set Board Permission, Set Item Description Content, Unlike Update, Unpin Update From Top, Update Assets On Item, Update Board, Update Board Hierarchy, Update Email Domain, Update Folder, Update Group, Update Multiple Users, Update Mute Board Settings, Update Users Role, Update Workspace

On the **Scopes** tab, select each scope this integration needs. Monday.com write scopes do not grant read access, so select both the read and the write scope for any resource you need to both read and modify.

<ul>
  <li>Click **Save Scopes**.</li>
</ul>

![The Scopes tab with OAuth scopes selected and the Save Scopes button highlighted](https://mintcdn.com/stackone-60/XPMn-9o_zt92mZjG/connectors/monday/images/oauth2-setup-scopes.png?fit=max\&auto=format\&n=XPMn-9o_zt92mZjG\&q=85\&s=d82e46eb62b011956bec9ad518ce47b0)

<ul>
  <li>
    account:read
  </li>

  <li>
    assets:read
  </li>

  <li>
    boards:read
  </li>

  <li>
    boards:write
  </li>

  <li>
    departments:read
  </li>

  <li>
    docs:write
  </li>

  <li>
    me:read
  </li>

  <li>
    notifications:write
  </li>

  <li>
    tags:read
  </li>

  <li>
    teams:read
  </li>

  <li>
    teams:write
  </li>

  <li>
    updates:read
  </li>

  <li>
    updates:write
  </li>

  <li>
    users:read
  </li>

  <li>
    users:write
  </li>

  <li>
    workspaces:read
  </li>

  <li>
    workspaces:write
  </li>
</ul>

**4. Set the redirect URL**

Open the **Redirect URLs** tab. The redirect URL must match the one sent in the OAuth request exactly.

<ul>
  <li>Enter the **Callback URL** from your Connector Profile.</li>
  <li>Click **+ Add**.</li>
</ul>

![The Redirect URLs tab with the callback URL entered and the Add button highlighted](https://mintcdn.com/stackone-60/XPMn-9o_zt92mZjG/connectors/monday/images/oauth2-setup-redirect-urls.png?fit=max\&auto=format\&n=XPMn-9o_zt92mZjG\&q=85\&s=b6d0401d85e082087d763ade23d001a8)

**5. Copy the app credentials**

Copy the **Client ID** and **Client Secret** into your Connector Profile.

<ul>
  <li>In the left sidebar, open **General settings**.</li>
  <li>Under **App Credentials**, click **Copy** next to **Client ID**.</li>
  <li>Click **Copy** next to **Client Secret**.</li>
</ul>

![The App Credentials section of General settings showing the Client ID and Client Secret with their Copy buttons highlighted](https://mintcdn.com/stackone-60/XPMn-9o_zt92mZjG/connectors/monday/images/oauth2-setup-app-credentials.png?fit=max\&auto=format\&n=XPMn-9o_zt92mZjG\&q=85\&s=bd493bcff1514b9f44d3a82aecc76e5c)

## Create the StackOne Connector Profile

**1. Create a Connector Profile**

Enable the connector and create a Connector Profile in your project. See [Setup Connector Profile](https://docs.stackone.com/gateway/quickstart.md#setup-connector-profile).

**2. Link an Account**

Once the Connector Profile is created, continue to [link an account](https://docs.stackone.com/connectors/monday/guides/link-account/oauth-2-0.md).


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.