> ## Documentation Index
> Fetch the complete documentation index at: https://nango-marcin-nan-6306-mcp-tool-connections-get.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Facebook (System User Token) - How do I link my account?

# Overview

A system user access token lets your app call the Facebook Graph API on behalf of a Business Manager, without any per-user OAuth login. You need one thing to connect: a **system user access token**.

### Prerequisites

* A [Meta Business Manager](https://business.facebook.com) account with admin access.
* An app created in that Business Manager (added under **Business Settings > Accounts > Apps**).

### Instructions

#### Step 1: Generating a system user access token

1. In [Business Settings](https://business.facebook.com/settings), go to **Users > System Users**.
2. Click **Add**, name the system user, and choose a role:
   * **Admin** — gets access to all assets in the Business Manager automatically.
   * **Employee** — needs assets assigned to it individually (see next step).

<img src="https://mintcdn.com/nango-marcin-nan-6306-mcp-tool-connections-get/guLsQUWzIYvSpFG9/api-integrations/facebook-system-user/system_users.png?fit=max&auto=format&n=guLsQUWzIYvSpFG9&q=85&s=2a1f036a12197f7722bb3dfe3ea02de5" alt="System Users section in Meta Business Settings, showing the Add button and role selection" width="3018" height="1314" data-path="api-integrations/facebook-system-user/system_users.png" />

3. Open the system user you just created, click **Assign Assets**, select **Apps**, choose your app, and grant it at least **Manage app** access.

<img src="https://mintcdn.com/nango-marcin-nan-6306-mcp-tool-connections-get/guLsQUWzIYvSpFG9/api-integrations/facebook-system-user/manage_permissions.png?fit=max&auto=format&n=guLsQUWzIYvSpFG9&q=85&s=047f1314ef587626daaecdaa538d28f1" alt="Assign Assets dialog granting the system user Manage app access" width="1204" height="912" data-path="api-integrations/facebook-system-user/manage_permissions.png" />

4. Reload the page and confirm the app shows **Full Access**.
5. Click **Generate token**, select your app, choose a token expiration (pick **Never** for a permanent token — Nango does not run a refresh flow for this integration), and select the permissions your integration needs.
6. Copy the generated token — Facebook only shows it once.

<img src="https://mintcdn.com/nango-marcin-nan-6306-mcp-tool-connections-get/guLsQUWzIYvSpFG9/api-integrations/facebook-system-user/generated_token.png?fit=max&auto=format&n=guLsQUWzIYvSpFG9&q=85&s=788c72682fbe6e63f608349811396a6e" alt="Generated system user access token in Meta Business Settings" width="1596" height="1202" data-path="api-integrations/facebook-system-user/generated_token.png" />

#### Step 2: Authorize in Nango

1. Open the form where you need to authenticate with Facebook (System User Token).
2. Enter your **System User Access Token** in its respective fields.
3. Submit the form, and you should be successfully authenticated.

<img src="https://mintcdn.com/nango-marcin-nan-6306-mcp-tool-connections-get/guLsQUWzIYvSpFG9/api-integrations/facebook-system-user/form.png?fit=max&auto=format&n=guLsQUWzIYvSpFG9&q=85&s=73ddd49ff816b019255e0dc8dcda390a" alt="Nango Connect UI form for entering the Facebook system user access token" style={{maxWidth: "450px" }} width="499" height="699" data-path="api-integrations/facebook-system-user/form.png" />

You are now connected to Facebook (System User Token).
