responsible-ai-collaborative / aiid

The AI Incident Database seeks to identify, define, and catalog artificial intelligence incidents.
https://incidentdatabase.ai
Other
169 stars 35 forks source link

[Facebook authentication] Transfer FB App Ownership to RAIC/AIID #2586

Closed pdcp1 closed 2 months ago

pdcp1 commented 8 months ago

We currently have the Facebook Apps (Staging and Production) associated with Pablo's and Sean's accounts.

The app's ownership should be transferred to a RAIC/AIID Business account following this FB documentation https://developers.facebook.com/docs/development/create-an-app/transfer-an-app

In my opinion, the best way to do that is by adding someone from RAIC/AIID infrastructure team as an Admin to the existing apps.

In the future, if they want to associate the apps with the RAIC/AIID Facebook Business account, we should create and verify a FB Business account and start the Business verification process, or link those apps to the existing FB Business if it already exists.

Screenshot 2024-01-24 at 10 34 13

Additional FB documentation: https://www.facebook.com/business/help/236817717885919

Sub-Tasks

For Production

pdcp1 commented 2 months ago

Ownership transferred to RAIC business account!

pdcp1 commented 2 months ago

@kepae Update: Staging Facebook login is working.

We have the Production Facebook App Id hardcoded in the Realm auth config file, but it can be modified through the Atlas UI

This is the configuration file that I mentioned: https://github.com/responsible-ai-collaborative/aiid/blob/70b5d70681af8543d2cb1424303b34ad784bc656/site/realm/auth/providers.json#L28

Kevin, please go ahead with the Data Use Checkup submission process for Production.

kepae commented 2 months ago

Thanks Pablo!

pdcp1 commented 2 months ago

https://incidentdatabase.ai Facebook login is currently working 👍