> ## Documentation Index
> Fetch the complete documentation index at: https://nango.dev/docs/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/iGTCLpZaiTKhhAuT/api-integrations/facebook-system-user/system_users.png?fit=max&auto=format&n=iGTCLpZaiTKhhAuT&q=85&s=4975b81c10c1dc30c08dd91baa352961" 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/iGTCLpZaiTKhhAuT/api-integrations/facebook-system-user/manage_permissions.png?fit=max&auto=format&n=iGTCLpZaiTKhhAuT&q=85&s=e2db17bd5eb1f690514085490f33ebbe" 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/iGTCLpZaiTKhhAuT/api-integrations/facebook-system-user/generated_token.png?fit=max&auto=format&n=iGTCLpZaiTKhhAuT&q=85&s=0cf9343dcca94adcc5f5c3d53b7f8569" 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/iGTCLpZaiTKhhAuT/api-integrations/facebook-system-user/form.png?fit=max&auto=format&n=iGTCLpZaiTKhhAuT&q=85&s=29e40b030dd7e0dc7759a60966993c0b" 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).
