Что такое служба администрирования в Configuration Manager?
Относится к Configuration Manager (Current Branch)
Поставщик SMS предоставляет доступ к взаимодействию API по протоколу HTTPS, который называется службой администрирования. Служба администрирования представляет собой REST API на основе протокола Open Data (OData) версии 4.
В настоящее время служба администрирования имеет два уровня или маршруты:
> Служба администрирования WMI > SQL:
https://<SMSProviderFQDN>/AdminService/wmi/<ClassName>
Маршрут WMI поддерживает команды GET и POST для более чем 700 классов.
Служба > администрирования OData/SQL:
https://<SMSProviderFQDN>/AdminService/v1.0/<ClassName>
Этот маршрут с версией (версия 1.0) поддерживает новые функции Configuration Manager.
Значение <ClassName>
является допустимым Configuration Manager именем класса. Имена классов службы администрирования чувствительны к регистру. Убедитесь, что используется правильная заглавная буква. Например, SMS_Site
.
Сценарии
Configuration Manager изначально использует службу администрирования для следующих функций:
Узел "Безопасность" консоли
подключение клиента Microsoft Intune
Кроме того, можно разрабатывать пользовательские решения с помощью службы администрирования, например:
Замените пользовательскую веб-службу для доступа к информации с сайта.
В сценариях PowerShell, выполняемых непосредственно из консоли Configuration Manager. Дополнительные сведения см. в статье Создание и выполнение скриптов PowerShell в консоли Configuration Manager.
Скрипт PowerShell в последовательности задач. Это действие позволяет получить доступ к информации с сайта без необходимости взаимодействия пользовательской веб-службы с поставщиком WMI. Дополнительные сведения см. в разделе Шаги последовательности задач — выполнение скрипта PowerShell.
Доступ к данным сайта из Power BI с помощью параметра соединителя OData.
Предварительные требования
Настройте следующие предварительные требования на сервере, на котором размещена роль поставщика SMS:
В версии 2006 и более ранних включите роль сервера Windows Web Server (IIS). Начиная с версии 2010 эта роль больше не требуется.
Начиная с версии 2107 для поставщика SMS требуется .NET версии 4.6.2 и рекомендуется версия 4.8. В версии 2103 и более ранних для этой роли требуется .NET 4.5 или более поздней версии. Дополнительные сведения см. в разделе Предварительные требования к сайту и системе сайта.
Возможно, потребуется включить безопасный обмен данными по протоколу HTTPS с доверенным сертификатом. Дополнительные сведения см. в разделе Включение безопасного обмена данными по протоколу HTTPS.
Чтобы получить доступ к службе администрирования, учетная запись пользователя должна быть администратором в Configuration Manager. Если вы обращаетесь к службе администрирования через шлюз управления облаком, необходимо иметь учетную запись в Azure Active Directory (Azure AD).
Дополнительные сведения о масштабируемости поставщика SMS и службы администрирования см. в разделе Размер и номера масштабирования.
Примечание.
На любом компьютере с консолью Configuration Manager, если на нем используется прокси-сервер, консоль не сможет подключиться к службе администрирования. Например, при попытке получить доступ к узлам безопасности могут возникнуть ошибки, связанные с тем, что служба администрирования не включена или недоступна. В файле SmsAdminUI.log отображаются такие ошибки, как: Failed to get a response for OData query.
Чтобы обойти эту проблему, удалите конфигурацию прокси-сервера с компьютера или измените следующую конфигурацию:
Вручную измените следующий XML-файл:
C:\Program Files (x86)\Microsoft Endpoint Manager\AdminConsole\bin\Microsoft.ConfigurationManagement.exe.config
<defaultproxy>
Настройте поведение с помощью одного из следующих параметров:- Установить
enabled="false"
- Добавьте полное доменное имя поставщика SMS в
<bypasslist>
.
Дополнительные сведения см. в разделе
<defaultProxy>
Элемент (параметры сети).- Установить