Glossary

What is Advanced Access on Meta apps?

Advanced Access is the level at which a Meta app can use a permission or feature with anyone who logs in, not only people with a role on the app. Every app starts at Standard Access. Moving up happens one permission at a time through App Review, and the business that owns the app has to be verified first.

Updated 6 October 2026

Advanced Access lets a Meta app request a permission from any user, not just its own team. Each permission or feature is approved separately in App Review.

Automation and Meta's API

Standard Access and Advanced Access compared

QuestionStandard AccessAdvanced Access
Who can grant a permissionOnly people with a role on the appAny user of the app
Who features work forOnly people with a role on the appEvery user
How the app gets itAutomatically, for Business, Consumer and Gaming appsApproved per permission or feature in App Review
Business verificationNot neededRequired since 1 February 2023
UpkeepNoneData Use Checkup once a year

Meta’s Instagram messaging documentation draws the line plainly: Standard Access suits an app serving professional accounts its owner manages, and Advanced Access is needed to serve accounts the owner doesn’t own or manage. Messenger follows the same logic. Reading a person’s name and photo from their page-scoped ID needs Advanced Access to a feature called Business Asset User Profile Access.

Permissions and features

Access levels apply to two kinds of item. Permissions let an app read or act on someone’s data and appear on the login screen people approve, such as instagram_business_manage_messages for DMs. Features switch on a capability for the app, such as Human Agent, which lets a person reply to a customer up to 7 days after their last message. Each has its own level, so an app can be open to the public for one and limited to its team for another.

How an app moves up to Advanced Access

  1. Build and test with your own accounts under Standard Access, which every Business, Consumer and Gaming app has from the start.
  2. Verify the business that owns the app. The App Dashboard’s Verification settings start it, and an admin finishes it in Business Manager.
  3. In the Permissions and Features panel under App Review, request Advanced Access for each item and show reviewers how the app uses it.
  4. If it’s a Consumer app, switch it to Live mode; until then, people outside the team can’t grant Advanced Access permissions.
  5. Keep the access by completing Data Use Checkup every year.

What it looks like from the outside

Without Advanced Access, a tool works for the people who built it and fails for everyone else. If a developer asks you to accept an invitation as a tester before you can connect, that’s Standard Access at work: the app can serve you only once you hold a role on it.

Removal is just as abrupt. When an app moves a permission from Advanced back to Standard, Meta deactivates it for every user without a role, so customers’ connections stop working at once while the developer’s own carry on.

An example

An agency builds an Instagram inbox for the brands it manages and runs it on Standard Access. When it decides to sell the inbox to other shops, it verifies its business and applies for Advanced Access to the messaging permissions.

Questions people ask

Do I need Advanced Access to automate my own Instagram account?

Usually not. Meta’s Instagram messaging docs say Standard Access covers an app serving professional accounts you own or manage, and every app gets Standard Access automatically. Advanced Access matters once you serve other people’s accounts.

Is Advanced Access something an Instagram user applies for?

No, it belongs to apps, not accounts. The developer of the tool you connect applies for it. You only approve the permissions it lists when you log in through Meta.

What happens if an app drops back to Standard Access?

The permission or feature stops working for every user without a role on the app, straight away. People on the app’s own team can keep using it.

Is Advanced Access the same as Live mode?

No. Live mode is a setting for the whole app, while access levels are set per permission and feature. Meta does require Consumer apps to be in Live mode before anyone outside the team can grant permissions with Advanced Access.

Does Advanced Access need business verification?

Yes. Since 1 February 2023, Meta has required a verified business behind any app requesting Advanced Access. An app used only by people with a role on it can skip verification.

Sources

Related terms

More terms

Comment-to-DM, without writing code

DMFast runs on Meta’s official APIs: someone comments your keyword and gets a reply and a DM in seconds. It works from ChatGPT and Claude too. Free plan, no card.

Start free