Распространение Корпоративный портал Intune

Важно!

Прекращение поддержки Центра приложений Visual Studio запланировано на 31 марта 2025 г. Хотя вы можете продолжать использовать Центр приложений Visual Studio до полного прекращения его использования, существует несколько рекомендуемых вариантов, на которые можно перейти.

Узнайте больше о сроках поддержки и альтернативных вариантах.

Опубликуйте новые и обновите существующие бизнес-приложения iOS и Android из Центра приложений в Корпоративный портал на экземпляре Intune Cloud.

Предварительные требования

  • У вашей организации есть подписка Intune Cloud. В противном случае вы можете зарегистрироваться для получения пробной учетной записи.
  • Активирована учетная запись администратора Intune и клиента.
  • Создайте DNS CNAME , чтобы упростить и настроить интерфейс входа. Когда ваша организация регистрируется в облачной службе Майкрософт, например Intune, вам предоставляется начальный домен.
  • Вручную добавьте пользователей в подписку на Intune с помощью портала Office 365 или портала azure Intune и предоставьте пользователям дополнительные разрешения, включая разрешения глобального администратора.
  • Создание групп для организации пользователей или устройств по географическому расположению, отделу или характеристикам оборудования.
  • Azure Active Directory для клиента выступает в качестве брокера безопасности для предоставления доступа к сайтам. Центру приложений Visual Studio потребуется доступ к API графа Intune, чтобы пользователь определенного клиента мог публиковать приложения в Корпоративный портал Intune. Глобальный администратор Azure Active Directory (AD) клиентов должен дать согласие. Чтобы предоставить это согласие, глобальный администратор Azure Active Directory вашей компании должен перейти на эту страницу согласия и согласиться предоставить центру приложений Visual Studio доступ к API Intune Graph. Затем администратор перейдет в Центр приложений Visual Studio. Предоставление согласия — это однократное действие для глобального администратора Active Directory компании. После завершения работы любой пользователь с ролью Intune диспетчера приложений этой компании может перейти в Центр приложений Visual Studio и опубликовать приложения в Корпоративный портал Intune.
  • Дополнительные сведения см. в статье Введение в Intune.

Шаг 1. Создание подключения Intune в Центре приложений

  1. Выберите Магазины в разделе Распространение.
  2. В середине страницы нажмите кнопку Подключиться к Магазину .
  3. Выберите тип магазина Корпоративный портал Intune и нажмите кнопку Далее.
  4. Вы будете перенаправлены на страницу входа Майкрософт, чтобы указать исходное доменное имя в Azure Active Directory (AD). Похоже , your-domain.onmicrosoft.com.
  5. При успешном входе вам будет предложено ввести имя Магазина.
  6. Выберите Категория приложения в раскрывающемся списке.
  7. В поле Аудитория укажите имя группы Azure AD (группы с включенной безопасностью) для распространения этого приложения. В ранней версии этой функции разработчик должен знать группу Azure AD, в которую распространяется приложение. Администратор Intune, подключив Центр приложений к Intune API Graph на шаге 1.3, должен быть членом группы, чтобы она была соответствующей и отображалась в раскрывающемся списке автозавершения.
  8. Нажмите кнопку Соединить.
  9. Подключение к Корпоративный портал Intune настроено. Вы увидите магазин с именем, указанным на домашней странице Магазины . Подключение действительно в течение 90 дней для приложения в Центре приложений.

Шаг 2. Публикация приложения в Корпоративный портал Intune

  1. На домашней странице Магазины выберите созданный выше Intune Store.
  2. Щелкните Опубликовать в Store.
  3. Отправьте пакет приложения.
  4. После отправки пакета вы увидите некоторые сведения о приложении. Щелкните Далее.
  5. Щелкните Опубликовать, чтобы отправить приложение в Корпоративный портал Intune. Состояние этого выпуска на странице сведений о магазине будет отображаться как Обработка.
  6. Когда Центр приложений завершит передачу приложения в Intune, его состояние изменится на Отправлено.
  7. Если во время публикации произошел сбой, состояние завершается ошибкой с сообщением об ошибке.

При любых проблемах вы всегда можете отправить запрос в службу поддержки. Выберите меню справки (?) в правом верхнем углу портала Центра приложений, а затем выберите "Обратиться в службу поддержки". Наша специальная группа поддержки ответит на ваши вопросы и отзывы.

Публикация с помощью CLI

Предупреждение

Для использования этой функции требуется CLI Центра приложений 2.7 или более поздней версии.

С помощью CLI можно легко интегрировать подключение к магазину Центра приложений в рамках настройки CI/CD, например Jenkins или Go CI.

Прежде чем использовать CLI, необходимо установить подключение к назначению, то есть Google Play, App Store или Intune в Центре приложений. И скомпилируйте двоичный файл для назначения.

appcenter distribute stores list \
--app {app_owner}/{app_name} \
--output json

Вы получите следующий результат:

[["Alpha","googleplay","alpha"],["Beta","googleplay","beta"],["Production","googleplay","production"]

И это столбец Store, который мы будем использовать на последнем шаге.

Последний шаг — опубликовать приложение, выполнив следующую команду:

appcenter distribute stores publish \
--file /path/to/file.aab \
--store Production \
--app {app_owner}/{app_name} \
--release-notes "Some note."

Вам потребуется заполнить пробелы, например команду list. Вместо статической заметки о выпуске можно использовать --release-notes-file . Файл заметки о выпуске — это обычный текстовый файл, закодированный с помощью UTF-8.

Устранение неполадок

Не удалось опубликовать приложение в Intune Store. Приложение было ранее опубликовано как ***

Эта ошибка может возникнуть при попытке опубликовать приложение, которое вы уже опубликовали в Intune с другим именем приложения. Центр приложений использует имя приложения в Центре приложений при публикации в Intune. Если имя отличается от имени в Intune, Intune отклоняется с этим сообщением об ошибке.

Чтобы устранить эту проблему, необходимо переименовать или создать новое приложение, которое точно соответствует Intune. Если отображается сообщение об ошибке, попробуйте переименовать приложение Центра приложений в следующее после ... опубликовано как "***".