This article is a specific troubleshooting guide for so-called 'revoked permissions' Channel issues. These types of issues can be Channel disconnections or publishing errors, for example. They can occur as a consequence of certain Facebook Page permissions being revoked. This article shares a bit of context and contains instructions for resolving the problem.
What causes revoked permission issues?
When a Facebook Page gets connected to Falcon, we require permissions to manage the asset on your behalf. It means that the user connecting the Page is asked by Facebook to explicitly grant those permissions. A Channel can only be connected and successfully used in Falcon if all required permissions are granted.
However, Facebook does not just ask permissions for the specific Page you're trying to connect. Instead, they ask you to re-confirm all permissions that have been granted for all Pages in the Business Manager that are connected to Falcon.
If you experience frequent Facebook Channel disconnections, or publishing errors within Falcon, it might be related to the permissions of one Page being revoked by the connection of another Page. In that case, the rest of this article will help resolve the issues.
Restore permissions for Facebook Channels
You can restore permissions either from within Falcon, or on Facebook natively:
Restore permissions from within Falcon
To restore the permissions for your Pages from within Falcon, you can simply reconnect your Channels and grant the permissions during the flow. You'll have to be an Admin or Team Lead user in Falcon, and an Admin of the Pages on Facebook.
- Hover over your user icon in the lower left-hand corner of the platform and select 'Settings' from the menu.
- Click 'Channels' under Channel Settings.
- Click on the 'Add Channels' button.
- Click 'Connect' under Facebook.
- A popup window from Facebook will open. If requested, log into the relevant Facebook account.
- In the Facebook popup, click 'Edit Settings' in the first screen.
Choose 'Select All'. Facebook does not grant certain required permissions if not all channels are selected. Falcon will never retrieve data for Channels that you don't connected to our platform, regardless of the permissions you grant here. Click 'Next'.
Grant all permissions listed. Click 'Done'.
- Click 'Ok' in the last screen. You are returned to Falcon.
- In Falcon, select all Channels that need to be reconnected to Falcon. Alternatively, go to the tab 'Connected Channels administrated by your organization' and select any number of already connected Channels from there. Those Channels will be reconnected to Falcon with the updated permissions. Click the 'Connect X Channels' button in the bottom right.
- Choose a team to add the Channels to. Click 'Finish'.
You have now granted all required permissions for all Facebook Pages that are, or need to be, connected to Falcon. Any user who connects additional Facebook assets to Falcon in the future can simply click the 'Continue as *their username*' button at the start of Facebook's approval flow. That will always grant permissions to the new assets without revoking already granted permissions.
Restore permissions on Facebook natively
You can also restore permissions for your Pages on Facebook natively. In that case, you will need to be an Admin of those Pages on Facebook. You can follow the below steps to restore the permissions:
- Log into the relevant Facebook account.
Navigate to the top right dropdown menu and click 'Settings'.
Navigate to the section 'Business Integrations'.
Find the Falcon card and click 'View and edit'.
- Grant all the permissions that are listed in the popup screen. Click 'Save'.
Any disconnected Channels can now be reconnected to Falcon with all required permissions.