Glossary
Facebook Page roles explained
Meta’s developer documentation lists five roles on a Facebook Page: Admin, Editor, Moderator, Advertiser and Analyst. Each includes the abilities of the roles beneath it. Here is what each can do, and which to give to whom.
Updated 6 October 2026
The levels of access people can hold on a Facebook Page: Admin, Editor, Moderator, Advertiser and Analyst, from full control down to viewing reports.
The five roles and what they can do
The wording below is Meta’s, from the developer documentation for Page assets. The last column is the task list the API uses for each role. Each role includes every task of the roles below it.
| Role | What Meta says it can do | API tasks |
|---|---|---|
| Admin | Can manage admin roles, send messages and post as the Page, create ads and view reports. | MANAGE, CREATE_CONTENT, MODERATE, ADVERTISE, ANALYZE |
| Editor | Can edit the Page, send messages and post as the Page, create ads, and view reports. | CREATE_CONTENT, MODERATE, ADVERTISE, ANALYZE |
| Moderator | Can respond to and delete comments on the Page, send messages as the Page, create ads, and view reports. | MODERATE, ADVERTISE, ANALYZE |
| Advertiser | Can create ads for the Page and view insights. | ADVERTISE, ANALYZE |
| Analyst | Can view reports. | ANALYZE |
Only the Admin role has the task that manages other people’s roles. That is the sharpest difference between the top role and the rest.
Who should get which
- Someone who answers comments and customer messages but does not need to publish: Moderator.
- Someone who posts and edits the Page: Editor.
- An agency that only runs ads: Advertiser.
- An accountant or a client who wants numbers: Analyst.
- Owners and one trusted backup: Admin, and no more of them than you need.
Meta may rename roles or change how access is shown in the app, so confirm in your own Page settings. The developer documentation is the source for the table above, not the in-app labels.
Roles and connecting tools
When you connect a messaging tool to a Page, the person who logs in must have enough access for what the tool does. If a connection fails, the first thing to check is that the login holds a high enough role on the Page. The exact role a given tool asks for is the tool’s to state, so read its own help page.
Tip: Review who has access every few months. Remove old freelancers and former staff the day they stop working with you.
An example
A shop gives its owner and a co-owner the Admin role, a support person the Moderator role to answer comments and Messenger, and an ad agency the Advertiser role. The agency can build ads but cannot edit the Page.
Questions people ask
What are the roles on a Facebook Page?
Meta’s developer documentation lists Admin, Editor, Moderator, Advertiser and Analyst. They run from managing roles and posting, down to viewing reports only.
What is the difference between Admin and Editor on a Facebook Page?
Per Meta’s documentation, an Admin can manage admin roles as well as post, message, advertise and view reports. An Editor can do everything except manage roles.
Can a Moderator reply to messages?
Yes. Meta says a Moderator can respond to and delete comments on the Page, send messages as the Page, create ads and view reports. A Moderator cannot post or edit the Page.
Which Page role can only see reports?
Analyst. Meta’s documentation describes the Analyst as someone who can view reports and nothing else, and it carries a single task, ANALYZE.
Do the roles look the same in the Facebook app?
Not necessarily. We read the developer documentation, not the in-app screens. Labels and menu paths change, so check the access settings on your own Page.
Sources
Related terms
- Facebook PageA public Facebook presence for a business, brand or creator, managed by people with roles. It is separate from a personal profile and is what messaging tools connect to.
- Meta Business SuiteMeta Business Suite is Meta’s free tool for managing a Facebook Page and an Instagram account together: posts, Stories, messages, comments, insights and ads.
- 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.
- Page-scoped ID (PSID)A PSID (page-scoped ID) identifies a person in their Messenger chats with one Facebook Page. Apps reply to it, and every Page sees a different PSID.
- 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.
- Advanced AccessAdvanced 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.
More terms
Answer Facebook comments and Messenger automatically
DMFast replies to comments on your Facebook Page and carries the conversation on in Messenger, through Meta’s official APIs. Free plan, no card.
Start free