Опубликованные частные приложения автоматически получают одобрение на распространение через все привязки EMM, относящиеся к одному аккаунту Google Workspace или Cloud Identity. Эти приложения можно распространять так же, как общедоступные. Первый способ – устанавливать их на устройствах пользователей удаленно с помощью консоли управления мобильной инфраструктурой предприятия (EMM). Второй – добавлять их в корпоративный Google Play.
Расширенные настройки распространения
В Play Console доступны расширенные настройки распространения частных приложений.
Распространение частных приложений в нескольких организациях
Одно частное приложение можно распространять в нескольких организациях (до 1000). Это может быть удобно, если разные среды (тестовая, отладочная, рабочая) находятся в разных организациях.
Шаг 1. Получите идентификаторы организаций
Чтобы сделать приложение доступным для дополнительных организаций, найдите идентификатор каждой из них. Для этого:
- Откройте окно iframe в консоли EMM.
- Нажмите на значок
.
- Скопируйте идентификатор в окне сведений об организации и отправьте разработчику.
Шаг 2. Добавьте идентификаторы организаций в целевой список
Если вы предоставите доступ к приложению только определенным организациям, то больше не сможете сделать его общедоступным. Чтобы открыть доступ для всех, потребуется опубликовать новое приложение с другим названием пакета.
Выполните следующие действия в Google Play Console:
- Выберите приложение, которое нужно изменить.
- Нажмите Версия > Настройка > Расширенные настройки.
- Выберите вкладку Корпоративный Google Play.
- В разделе "Организации" нажмите Добавить организацию.
- Для каждой нужной организации введите идентификатор и описание (или название) и нажмите Добавить. Доступ к одному приложению можно предоставить не более чем 1000 организаций.
- Нажмите Сохранить изменения.
Распространение частных приложений в целях тестирования
После публикации частного приложения вы можете добавить разные версии для тестирования. Предположим, у вас есть несколько команд, которые разрабатывают функции и исправляют в них ошибки. Если для каждой команды создать отдельную тестовую версию, разработчики смогут проверять несколько функций одновременно.
Подробнее о том, как провести открытое, закрытое или внутреннее тестирование…
Примечание. Если устройству назначено несколько версий (рабочая, для закрытого тестирования и т. д.), оно получит самую высокую из них.