Affects on Facebook app permissions for changing app admin - facebook

I have a Facebook developer account under which there is a live app that is using the messenger platform. I have gone through the app review process for some of the permissions that are required for the app and already have those permissions approved. Some of those permissions are pages_messaging, manage_pages, etc.
Now I want to change the app owner. I know I can do this by changing the app roles. I can add a new admin from the dashboard. Then I can change the current admin account role to either developer or tester.
My question is if I change the app admin will it impact the already approved permissions? I mean, should I have to ask for these permissions again to be approved. Or will it work as it is? The app review process is time-consuming and it would be great if I can skip doing the same things again.
Also added this question to the Facebook developers community. https://developers.facebook.com/community/threads/201102384688228/
Thank you

Related

Submitting a New Scope for Approval on Facebook App Verification

I have an existing app that allows users to create and share live videos on their personal profile. I tested this app in developer mode, submitted it for verification and the approval team could use their test users to demo the functionality and then approve the app.
It's now three months later and I want to update the app to allow the same functionality for the user's pages. So I add the scope pages_manage_posts to my app review and test on a separate testing app in developer mode.
When I use test users on the live app though, myself and the test users can't use the scope that's not yet been approved, even on Pages the business owns. Because of this the app reviewers can't testing the functionality and won't approve the new permission.
(#200) If posting to a group, requires app being installed in the group, and either publish_to_groups permission with user token, or both manage_pages and publish_pages permission with page token; If posting to a page, requires both manage_pages and publish_pages as an admin with sufficient administrative permission
How can you test and approve new scopes on an existing live Facebook App? I'm stuck in a loop/
I was instructed to use Facebook Test Apps. Here's how I did it:
I created a test app with the instructions here: https://developers.facebook.com/docs/apps/test-apps/
I updated my app so that when logged in with the test user the Facebook API would switch to the app id and secret token from the new test app
Re-submitted. I'll see if that helps

Facebook app policy inquiry

for ads_read API it says "When in development mode, your app may only access ad accounts that are owned by admins of the app. This permission does not let you update, purchase, or modify ads."
Can someone clarify "owned by admins of the app". I have admin access to a business manager and admin access to ad accounts. Does this qualify? I ran a test and it appears to work but the language is confusing to me. If someone can help clarify exactly what this means and the limitations.
Thanks!

Facebook app: How to test unapproved features

Hi I try to make the "publish_actions" feature of my web app approved but I cannot get it approved cause facebook approval system keeps asking me to include screenshot of working features.
However, I cannot provide such screenshot because the "publish_actions" feature is not approved yet.
How is it called? A catch 22 or an Chicken-Egg-dilema? Anyways...
Where should I start?
(I already tried with a test user and a developper account, both in live or developper mode)
Thanks to anyone that can help
You can create test users, or add users as "Testers" or above in your App's "Roles" tab in the developer area of Facebook.
If your app is interacting with a test user or any user with an assigned role in your app, it may request permissions that have not been granted yet by Facebook for public use. There's no trick or workaround; just simply request the permissions like you normally would for any other user.

Test Facebook permissions not yet granted

Is there a way for me to test permissions that are not yet granted to my app by Facebook like the "user_status" permission? I need to test "user_status" for a future app that is not yet in develop since I need to prove that what the client wants is possible.
As long as you are testing with an app admin/tester/developer, everything should work, even if the app didn't pass the facebook Review yet.
See
https://developers.facebook.com/docs/apps/review/login#do-you-need-review
However, in order to help you craft your Facebook Login experience, your app's developers will be able to see, and grant, any permission without requiring review by Facebook.
Note: People who are listed in your app's Roles tab will have access to extended permissions without going through review (e.g. publish_actions or manage_pages). For example, if you use the Facebook Plugin for Wordpress to publish your blog posts to your Facebook Page or Profile, you do not need to submit for review so long as all your publishers are listed in your app's Roles tab.
Also, if you're the developer of an app and are the only person using it, then your app doesn't need to go through review. Since you're the developer, all app capabilities should be available. You will still need to take your app out of developer mode, but you should be able to do that without going through review.

How to get user_photo permission app approval on facebook?

I can't seem to get my app approved on facebook for photo approval. The problem is that Facebook says I haven't demonstrated how my app use photos so they can't approve that permission. However I can't show them how my app uses photos because its not approved for users to give that permission! Its a catch-22.
I need to give facebook an account that they can use to connect to my app and see how I pull in user photos. The website is already built using the PHP SDK and its configured to redirect the user to facebook's oauth page where they are prompted for permission. However at this point any username except mine (the developer) sees this:
The following permissions have not been approved for use and are not being shown to people using your app: user_photos.
Submit them for review or learn more.
So therefore the account cannot grant photo permissions and the app doesn't work right. So facebook won't approve it. How do you get around this catch-22? Things I've tried:
Creating a facebook test user through their dashboard, it still doesn't have permission to grant photo access
Creating a real facebook account, uploading photos, and then making that user an "administrator" of my app. Still cannot grant photo access.
This is very frusterating, anyone have any ideas?
Your App must be created before 30 April 2014 then use it in facebook
Like your AppName Huus then it is created before 30 April 2014 in facebook
This all means you haven't created a test user correctly. If you create a test user from
https://developers.facebook.com/apps/{your-app-id}/roles/test-users/ (App Settings > Roles > Test Users), the user will have access to any and every permission, even if they've not been approved by Facebook.
When asking for permission, I got no error or warning about unapproved permissions.
I was able to create a test user for my app, logged in and was able to access unapproved permissions. Screenshot is proof.