¿Qué es el servicio de administración en Configuration Manager?

Se aplica a: Configuration Manager (rama actual)

El proveedor de SMS proporciona acceso de interoperabilidad de API a través de HTTPS, denominado servicio de administración. El servicio de administración es una API de transferencia de estado representacional (REST) basada en el protocolo Open Data (OData) v4.

El servicio de administración actualmente tiene dos capas o rutas:

  • Servicio de administración > WMI > SQL:https://<SMSProviderFQDN>/AdminService/wmi/<ClassName>

    La ruta WMI admite comandos GET y POST a más de 700 clases.

  • Servicio de administración > OData/SQL:https://<SMSProviderFQDN>/AdminService/v1.0/<ClassName>

    Esta ruta versionada (v1.0) admite la nueva funcionalidad de Configuration Manager.

El <ClassName> valor es un nombre de clase de Configuration Manager válido. Los nombres de clase de servicio de administración distinguen mayúsculas de minúsculas. Asegúrese de usar la capitalización adecuada. Por ejemplo, SMS_Site.

Escenarios

Configuration Manager usa de forma nativa el servicio de administración para las siguientes características:

Además, puede desarrollar soluciones personalizadas con el servicio de administración, por ejemplo:

  • Reemplace un servicio web personalizado para obtener acceso a la información del sitio.

  • En los scripts de PowerShell que se ejecutan directamente desde la consola de Configuration Manager. Para obtener más información, vea Create and run PowerShell scripts from the Configuration Manager console.

  • Un script de PowerShell en una secuencia de tareas. Esta acción le permite obtener acceso a la información del sitio sin necesidad de que un servicio web personalizado se interfaz con el proveedor WMI. Para obtener más información, vea Task sequence steps - Run PowerShell Script.

  • Obtenga acceso a los datos del sitio Power BI la opción conector de OData.

Requisitos previos

Configure los siguientes requisitos previos en el servidor que hospeda el rol Proveedor de SMS:

  • En la versión 2006 y versiones anteriores, habilite Windows rol de servidor Web Server (IIS). A partir de la versión 2010, este rol ya no es necesario.

  • A partir de la versión 2107, el proveedor de SMS requiere .NET versión 4.6.2 y se recomienda la versión 4.8. En la versión 2103 y versiones anteriores, este rol requiere .NET 4.5 o posterior. Para obtener más información, requisitos previos del sitio y del sistema de sitio.

  • Es posible que deba habilitar la comunicación HTTPS segura con un certificado de confianza. Para obtener más información, vea Enable secure HTTPS communication.

Para obtener acceso al servicio de administración, la cuenta de usuario debe ser un usuario administrativo en Configuration Manager. Si accede al servicio de administración a través de una puerta de enlace de administración en la nube, debe tener una cuenta en Azure Active Directory (Azure AD).

Para obtener más información sobre la escalabilidad del proveedor de SMS y el servicio de administración, vea Size and scale numbers.

Nota

Para cualquier equipo con la consola de Configuration Manager, si usa un servidor proxy, la consola no se puede conectar al servicio de administración. Por ejemplo, al intentar obtener acceso a los nodos de seguridad, es posible que vea errores de que el servicio de administración no está habilitado o disponible. El archivo SmsAdminUI.log muestra errores como, Failed to get a response for OData query.

Para evitar este problema, quite la configuración de proxy del equipo o realice el siguiente cambio de configuración:

  1. Edite manualmente el siguiente archivo XML: C:\Program Files (x86)\Microsoft Endpoint Manager\AdminConsole\bin\Microsoft.ConfigurationManagement.exe.config

  2. Configure el <defaultproxy> comportamiento con una de las siguientes opciones:

    1. Set enabled="false"
    2. Agregue el FQDN del proveedor de SMS a <bypasslist> .

    Para obtener más información, <defaultProxy> vea Element (Network Configuración).

Siguientes pasos