Режимы приложений

От режима работы приложения зависит, кто может его использовать. Пользователей приложения можно разделить на две общие группы: тех, у кого есть в нем роль (пользователи с ролью), и тех, у кого ее нет (пользователи без роли).

Режим разработки

Приложения в режиме разработки могут запрашивать разрешения только у пользователей, у которых в них есть роль, и только разрешения со стандартным или расширенным уровнем доступа. Аналогичным образом функции будут доступны только пользователям, у которых есть роль в приложении. Это могут быть функции стандартного или расширенного уровня доступа.

Приложения в режиме разработки не отображаются в результатах общедоступного поиска через наши инструменты и API, и если ваше приложение соответствует критериям для его отображения в Центре приложений, оно будет скрыто.

Все данные, генерируемые в режиме разработки, например тестовые публикации, видны только пользователям, имеющим роль в приложении. Однако эти данные станут видны пользователям без роли сразу после перевода приложения в рабочий режим.

Все новые приложения создаются в режиме разработки. Не переводите их в рабочий режим, пока разработка не будет завершена.

Рабочий режим

В рабочем режиме приложение может запрашивать разрешения у любого пользователя, однако эти разрешения должна быть одобрены в рамках проверки приложения. Аналогичным образом пользователям будут доступны только функции, одобренные в рамках проверки приложения.

Потребительские приложения ведут себя немного иначе, так как дополнительно используют уровни доступа. Потребительские приложения в рабочем режиме могут запрашивать разрешения расширенного уровня доступа у любого пользователя, а разрешения стандартного уровня доступа — только у пользователей, имеющих роль в этом приложении. Аналогичным образом функции расширенного уровня доступа активны для всех пользователей, а функции стандартного уровня доступа — только для пользователей, имеющих роль в этом приложении.

Приложения в рабочем режиме видны в результатах поиска через наши инструменты и API всем пользователям и могут отображаться в Центре приложений, если отвечают необходимым критериям.

Переводите его в рабочий режим только после завершения разработки и проверки приложения. Обратите внимание, что данные, созданные в режиме разработки, такие как тестовые публикации, после переключения станут видны всем пользователям приложения.

Переключение режимов

Для смены режимов администраторы приложений могут использовать соответствующий переключатель на панели инструментов панели приложений.

Screenshot of App Mode Toggle in the top toolbar.