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.
Standard Access and Advanced Access compared
| Question | Standard Access | Advanced Access |
|---|---|---|
| Who can grant a permission | Only people with a role on the app | Any user of the app |
| Who features work for | Only people with a role on the app | Every user |
| How the app gets it | Automatically, for Business, Consumer and Gaming apps | Approved per permission or feature in App Review |
| Business verification | Not needed | Required since 1 February 2023 |
| Upkeep | None | Data 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
- Build and test with your own accounts under Standard Access, which every Business, Consumer and Gaming app has from the start.
- Verify the business that owns the app. The App Dashboard’s Verification settings start it, and an admin finishes it in Business Manager.
- In the Permissions and Features panel under App Review, request Advanced Access for each item and show reviewers how the app uses it.
- If it’s a Consumer app, switch it to Live mode; until then, people outside the team can’t grant Advanced Access permissions.
- 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
- Meta App ReviewMeta App Review is the check an app must pass, permission by permission, before it can use Meta’s APIs for people outside its own team.
- Business verificationBusiness verification is Meta’s check that a business is a real, registered company. Apps need a verified business behind them to get Advanced Access.
- OAuth loginOAuth lets an app act on your account without your password: you approve specific permissions on the account’s own site, and the app receives a token.
- Instagram API with Instagram LoginThe Instagram API with Instagram Login lets apps work with an Instagram professional account that signs in with Instagram, without a linked Facebook Page.
- Messenger PlatformThe Messenger Platform is Meta’s free API that passes messages sent to a Facebook Page, or a linked Instagram account, to an app and lets the app reply.
- Professional accountA professional account is an Instagram Business or Creator account. It can’t be private, and it is the type Meta’s APIs, and so most auto-reply apps, require.
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