Meta App Review

Permission Evidence Workspace

Logged out

LIVE GRAPH API DATA ONLY

One clear end-to-end flow for every requested permission.

This workspace demonstrates authentication, permission granting, data access, and the final user action without exposing access tokens.

0/5 review permissions granted

STEP 01

Complete Meta Login

Facebook Login for Business
What the reviewer should see

The user clicks Connect with Meta, grants access, selects business assets, and returns to this live workspace.

STEP 02

Pages Managed by the User

pages_show_list
Permission evidence

Sem Sem calls /me/accounts and displays only Pages returned for the authenticated user.

Connect with Meta to load managed Pages.

STEP 03

Selected Page Engagement

pages_read_engagement
Permission evidence

The selected Page metadata and published posts are read directly from Graph API after the user chooses a Page.

Choose “View engagement” from the Pages list.

STEP 04

Ad Accounts and Performance

ads_read
Permission evidence

Sem Sem reads the user’s ad accounts, campaigns, and account-level insights for the last 30 days.

Connect with Meta to load ad accounts.

STEP 05

Create a Paused Campaign

ads_management
Safety control

The server validates the selected account and always sends status=PAUSED. This workflow cannot activate delivery or spend.

Select an ad account in Step 04.

STEP 06

Create a Page-Associated Ad

pages_manage_ads
End-to-end Page advertising evidence

The user selects a managed Page, an authorized ad account, and a paused Ad Set. Sem Sem creates an unpublished Page creative and always creates the final ad PAUSED.

Select a Page in Step 02 and an ad account in Step 04.

STEP 07

Permission Status

0/5 granted
pages_show_list Not granted
pages_read_engagement Not granted
ads_read Not granted
ads_management Not granted
pages_manage_ads Not granted