App Review is a process that we use to ensure the best possible Workplace experience for your app’s audience. The process aims to help people feel in control of how your app is using their data by requesting only the permissions your app needs to provide a great user experience. App Review happens at the permission level,so even if you have completed it once, and then decide to add permissions to your integration, you may need to submit for review again.
You can begin the review process at any time, and you can edit your submission before it is reviewed, but we recommend that you begin a submission only after you have thoroughly tested your app and you are ready for release. If your app has already gone through App Review and has been approved for specific permissions then changing the information in Integration Directory will require you to complete the review process here.
If you are an independent software vendor (ISV) that wants to integrate your SaaS product with Workplace and make it available to our customers, you must first request a third party app. If your request is approved, you will then need to integrate your product with Workplace's install flows, APIs, and webhooks (as applicable).
During the app creation request, you are required to supply a User ID of a Facebook user who can be added as a Admin on your Workplace app. This individual can configure your app via developers.facebook.com/apps.
The following steps describe how to prepare for App Review:
Business verification allows us to verify your identity as a business entity, which we require if your app will be accessing sensitive data. All ISVs that offer Third Party Apps to Workplace customers must have completed Facebook's Business Verification. This step is required once per company, irrespective of the number of apps the company supports. The instructions to complete this step is outlined below (Please ensure the person initiating the above steps is the admin of both the app and the business in the Business Manager).
You can begin the Business Verification process using the link in your App Dashboard Inbox alert, or within the App Dashboard's Settings > Basic tab.
If you haven't connected your app to a Facebook Business Manager account, you will be asked to do so.
Once connected, clicking any of the verification links or buttons will take you to the Business Manager's Business Settings > Business Info tab. From there, navigate to the Security Center and click Start Verification.
If we can locate your business details via our trusted 3rd party data sources, we will ask you to confirm your association with the business via email or phone. If we cannot locate your business details, you may need to submit additional documentation to complete the business verification process.
If you submitted documentation, but are still having issues getting verified, you may need to submit additional documentation. If you are unable to provide this extra information within 1 week, you'll need to start the process again.
For more information about the business verification process and steps for troubleshooting, please refer to our Business Manager help document.
Your app admin will need to configure the following values:
Selected apps will featured within the Workplace Integration Directory. Therefore you are required to configure your app with the following information:
The requirements for each of these items are described below:
A string which represents your app's name. This will be visible in the directory and wherever your app is referred to. If your integration has a bot, this will also be the bot's name, unless your app supports white-labeling.
Maximum Character Length: 32
A string that represents your company/organization. Will be used alongside the integration name to help people understand who is responsible for the functionality of the integration.
Maximum Character Length: 32
A short sentence description of what your integration does. This will be shown in the directory where we list multiple integrations together, and in the integration install dialog.
Maximum Character Length: 40
A clear description of what your integration/app does and why people should install/enable it. This will use shown in your integration's directory listing.
Maximum Character Length: 400
You may supply one or both of Customer Support Documentation or a Customer Support Email address, but at least one of these is required.
A set of images that showcase what your integration does. You can include a mix of mobile and desktop screenshots. You must supply between three and eight images.
Each image must be:
Once the above steps are completed, you are ready to submit for App Review.
As part of the review, our team will verify that your integration uses the minimum number of required permissions to provide your app's functionality and that your configuration is complete. You may be given feedback on your integration at this stage.
Your app may be required to pass Workplace's security review process, which is required for: