Mit App-Rollen kannst du den Zugriff auf deine App steuern, während sich diese im Entwicklungsmodus befindet. Jede Rolle gewährt eine andere Zugriffsebene für deine App. Wir empfehlen, dass du Nutzern nur so viel Zugriff zuweist wie nötig. Dies erhöht die Sicherheit deiner App und mindert das Risiko schadhafter Aktionen für den Fall, dass ein Nutzer*innen-Konto missbraucht wird.
Im Abschnitt Rollen des App-Dashboards kannst du Rolleneinladungen an andere Facebook-Entwickler*innen senden.
Um eine Rolle in einer App zu haben, muss eine Person über ein Meta-Entwicklungskonto verfügen.
Tester*innen für Apps, die die Instagram Basic Display API von Meta verwenden, benötigen kein Meta-Entwicklungskonto.
Über das Panel „Rollen“ kannst du Rolleneinladungen an andere Facebook-Entwickler*innen senden.
Administrator*innen haben uneingeschränkten Zugriff auf eine App. Sie können der App im Entwicklungsmodus jede Berechtigung erteilen. Für Administrator*innen sind außerdem im Entwicklungsmodus alle Features aktiv. Sie können alle App-Einstellungen ändern, den App-Geheimcode zurücksetzen und Credits sowie Insights anzeigen. Administrator*innen können auch Rollen zuweisen und entfernen und die Berechtigungen anderer Rollen ändern. Administrator*innen von Apps sollten andere Personen nur dann als Administrator*innen hinzufügen, wenn sie absolut vertrauenswürdig sind und die vollständige Kontrolle über die App benötigen.
Entwickler*innen können der App im Entwicklungsmodus jede Berechtigung erteilen. Für Entwickler*innen sind außerdem im Entwicklungsmodus alle Features aktiv. Sie haben Zugriff auf die App und alle technischen Einstellungen, die sie zum Ausführen, Bearbeiten und Testen der App benötigen. Entwickler können über das App-Dashboard alle technischen Einstellungen ändern. Sie können auch Insights für die App anzeigen.
Tester*innen können der App im Entwicklungsmodus jede Berechtigung erteilen. Für Tester*innen sind außerdem im Entwicklungsmodus alle Features aktiv. Sie können keine App-Einstellungen bearbeiten, anderen Personen keinen Zugriff auf die App gewähren und nicht auf Insights für die App zugreifen. Du darfst nur dann eine Person als Tester zu deiner App hinzufügen, wenn es sich um deinen Mitarbeiter handelt oder du mit dieser Person eine Vereinbarung darüber hast, dass sie in deinem Namen als Tester deiner App handelt. Ein Tester sollte z. B. deinem Qualitätssicherungsteam angehören und dafür verantwortlich sein, deine App auf Bugs, Fehler oder andere Probleme zu testen, welche die allgemeine Leistung der App beeinträchtigen könnten. Wenn eine Person deine App nicht mehr testet, musst du sie aus dieser Rolle entfernen.
Instagram-Tester*innen werden für das Testen von Apps eingesetzt, die auf der Instagram Basic Display API basieren. Dieser Abschnitt wird nur dann angezeigt, wenn du deiner App das Instagram Basic Display-Produkt hinzugefügt hast.
Analytics-Nutzer*innen können nur auf Analysen für deine App zugreifen. Sie können keine App-Einstellungen bearbeiten, anderen Personen Zugriff auf die App gewähren oder auf Insights für die App zugreifen. Sie können auch keine der Einstellungen der App bearbeiten.
Fähigkeit | Administrator*in | Entwickler*in | Tester*in | Analytics-Nutzer*in |
---|---|---|---|---|
App-Einstellungen ändern | ✔ | ✔ | ||
App-Geheimcode zurücksetzen | ✔ | |||
App entfernen | ✔ | |||
App-Rollen ändern | ✔ | |||
Anmeldeberechtigungen, Features und Produkte testen | ✔ | ✔ | ✔ | ✔ |
Test-Apps, Nutzer und Seiten erstellen | ✔ | ✔ | ||
App-Insights anzeigen | ✔ | ✔ | ✔ |
Für die Entwickler*innen- und die Administrator*innen-Rolle gelten Begrenzungen für die von ihnen verwalteten Apps.