С помощью ролей в своем приложении вы можете контролировать доступ к нему в режиме разработки. Каждая роль предусматривает определенный уровень доступа к приложению. Рекомендуем предоставлять пользователям только те разрешения, которые им необходимы. Это обеспечивает безопасность приложения и ограничивает масштаб ущерба в случае взлома аккаунта пользователя.
Вы можете отправлять приглашения на роли другим разработчикам и пользователям Meta в разделе Роли на Панели приложений Meta. Если приложение подключено к бизнес-портфолио, для управления ролями необходимо использовать Business Manager. Подробнее…
Чтобы получить в приложении роль администратора, разработчика или аналитика, человек должен иметь аккаунт разработчика Meta.
С панели "Роли" вы можете отправлять приглашения на роль администратора, разработчика или аналитика своего приложения другим зарегистрированным разработчикам Meta, а также приглашения на роль тестировщика зарегистрированным разработчикам и обычным пользователям Meta.
У администраторов есть полный доступ к приложению. Они могут предоставлять приложению в разработке любые разрешения. В этом режиме для администраторов активны все функции. Они могут изменять все настройки приложения, сбрасывать его секрет, удалять приложение, просматривать кредиты и данные Insights. Администраторы также могут назначать и удалять роли для пользователей и менять их разрешения. Добавлять других пользователей в качестве администраторов рекомендуется только в том случае, когда вы им полностью доверяете и им необходим полный контроль за приложением.
Разработчики могут предоставлять приложению в разработке любые разрешения. В этом режиме для них активны все функции. У разработчиков есть доступ к приложению и его настройкам, необходимым для его запуска, изменения и тестирования. Разработчики могут вносить изменения в любые технические настройки через панель приложений. Им также доступна статистика приложения.
Тестировщики могут предоставлять приложению в разработке любые разрешения. В этом режиме для них активны все функции. Они не могут изменять настройки, предоставлять другим пользователям доступ или просматривать статистику приложения. Добавить пользователя в качестве тестировщика можно только в том случае, если он работает в вашей организации или у вас есть соглашение, доказывающее, что он действует от вашего имени. Например, тестировщик может входить в вашу команду контроля качества и отвечать за проверку приложения на предмет ошибок и проблем с производительностью. Если пользователь больше не тестирует приложение, удалите его роль тестировщика.
Сторонний тестировщик — это пользователь Facebook, у которого нет роли в вашем приложении, но которого вы приглашаете протестировать его. Пока ваше приложение находится в стадии разработки, сторонний тестировщик может войти в него, используя свои учетные данные Facebook, и предоставить ему разрешения. Для такого тестировщика все функции будут активны.
Сторонний тестировщик может принять или отклонить отправленное приглашение и управлять своей ролью из своего аккаунта Facebook в разделе Настройки и конфиденциальность > Ваши действия > Приложения и сайты.
У аналитиков есть доступ только к аналитике для приложения. Они не могут изменять настройки приложения, давать другим людям доступ к нему или его аналитике и не имеют доступа к изменению каких бы то ни было настроек приложения.
| Возможность | Администратор | Разработчик | Тестировщик | Аналитик |
|---|---|---|---|---|
Изменение настроек приложения | ✔ | ✔ | ||
Сброс секрета приложения | ✔ | |||
Удаление приложения | ✔ | |||
Изменение ролей для приложения | ✔ | |||
Тестирование разрешений на вход, функций и продуктов | ✔ | ✔ | ✔ | ✔ |
Создание тестовых приложений, пользователей и страниц | ✔ | ✔ | ||
Просмотр статистики для приложения | ✔ | ✔ | ✔ |
Для ролей разработчика и администратора существуют ограничения на приложения, которыми они управляют.