Was ist der Verwaltungsdienst in Konfigurations-Manager?

Gilt für: Configuration Manager (Current Branch)

Der SMS-Anbieter bietet API-Interoperabilitätszugriff über HTTPS, der als Verwaltungsdienst bezeichnet wird. Der Verwaltungsdienst ist eine REST-API (Representational State Transfer), die auf dem OData v4-Protokoll (Open Data) basiert.

Der Verwaltungsdienst verfügt derzeit über zwei Ebenen oder Routen:

  • Verwaltungsdienst > WMI-> SQL:https://<SMSProviderFQDN>/AdminService/wmi/<ClassName>

    Die WMI-Route unterstützt sowohl GET- als auch POST-Befehle für mehr als 700 Klassen.

  • Verwaltungsdienst > OData/SQL:https://<SMSProviderFQDN>/AdminService/v1.0/<ClassName>

    Diese Route mit Versionsversion (v1.0) unterstützt neue Konfigurations-Manager Funktionalität.

Der <ClassName> Wert ist ein gültiger Konfigurations-Manager Klassenname. Bei den Namen der Klassen des Verwaltungsdiensts wird Groß-/Kleinschreibung beachtet. Achten Sie darauf, die richtige Groß-/Großschreibung zu verwenden. Beispiel: SMS_Site.

Szenarien

Konfigurations-Manager verwendet den Verwaltungsdienst nativ für die folgenden Features:

Darüber hinaus können Sie benutzerdefinierte Lösungen mit dem Verwaltungsdienst entwickeln, z. B.:

  • Ersetzen Sie einen benutzerdefinierten Webdienst, um auf Informationen von der Website zuzugreifen.

  • In PowerShell-Skripts, die Sie direkt über die Konfigurations-Manager-Konsole ausführen. Weitere Informationen finden Sie unter Erstellen und Ausführen von PowerShell-Skripts über die Configuration Manager-Konsole.

  • Ein PowerShell-Skript in einer Tasksequenz. Mit dieser Aktion können Sie auf Informationen vom Standort zugreifen, ohne einen benutzerdefinierten Webdienst zu benötigen, der als Schnittstelle zum WMI-Anbieter dient. Weitere Informationen finden Sie unter Tasksequenzschritte – PowerShell-Skript ausführen.

  • Greifen Sie über Power BI mithilfe der OData-Connectoroption auf Standortdaten zu.

Voraussetzungen

Konfigurieren Sie die folgenden Voraussetzungen auf dem Server, der die SMS-Anbieterrolle hostet:

  • Aktivieren Sie in Version 2006 und früher die Windows Serverrolle Webserver (IIS). Ab Version 2010 ist diese Rolle nicht mehr erforderlich.

  • Ab Version 2107 erfordert der SMS-Anbieter .NET-Version 4.6.2, und Version 4.8 wird empfohlen. In Version 2103 und früher erfordert diese Rolle .NET 4.5 oder höher. Weitere Informationen zu standort- und standortsystemvoraussetzungen.

  • Aktivieren Sie die sichere HTTPS-Kommunikation mit einem vertrauenswürdigen Zertifikat. Weitere Informationen finden Sie unter Aktivieren der sicheren HTTPS-Kommunikation.

Um auf den Verwaltungsdienst zugreifen zu können, muss Ihr Benutzerkonto ein Administratorbenutzer in Konfigurations-Manager sein. Wenn Sie über ein Cloudverwaltungsgateway auf den Verwaltungsdienst zugreifen, benötigen Sie ein Konto in Azure Active Directory (Azure AD).

Weitere Informationen zur Skalierbarkeit des SMS-Anbieters und des Verwaltungsdiensts finden Sie unter Größe und Skalierung von Zahlen.

Nächste Schritte