Permissions with Standard Access can only be granted to your app by app users who have a direct role on the app itself, but permissions with Advanced Access can be granted to your app by anyone. Similarly, features with Standard Access are only active for app users who have a direct role on your app, but features with Advanced Access are active for everyone.
Before your app can be used by anyone other than people who have a direct role on the app itself, it must first undergo App Review.
The submission process requires you to explain how to test your app, and why your app needs each of the permissions and features you are including in your submission. In addition, you must include a screen recording that shows us how to test any functionality that relies on that permission or feature.
We will use your screen recording to test your app functionality and verify that it uses each requested permission or feature as depicted in your recording. If we are able to successfully test your app and verify that it uses each requested permission and feature correctly, all permissions and features in your request will be approved for Advanced Access and you can set them to Advanced Access in the App Dashboard.
If, however, we are unable to test the functionality that you have demonstrated in your screen recording, or the functionality doesn't work as depicted, you will not be approved for that permission or feature.
If we are unable to test your app at all, your entire submission will be rejected.
To begin the submission process, load your app in the App Dashboard, navigate to the App Review > Requests panel, and click the Request Permissions or Features button.
When completing the submission process, use one of the guides below based on how your app will be used: