Udostępnij za pośrednictwem


Jaka jest usługa administracyjna w programie Configuration Manager?

Dotyczy: programu Configuration Manager (bieżąca gałąź)

Dostawca programu SMS zapewnia dostęp współdziałania interfejsu API za pośrednictwem protokołu HTTPS, nazywanego usługą administracyjną. Usługa administracyjna to reprezentacyjny interfejs API transferu stanu (REST) oparty na protokole Open Data (OData) w wersji 4.

Usługa administracyjna ma obecnie dwie warstwy lub trasy:

  • Usługa > administracyjna WMI > SQL: https://<SMSProviderFQDN>/AdminService/wmi/<ClassName>

    Trasa WMI obsługuje polecenia GET i POST dla ponad 700 klas.

  • Usługa > administracyjna OData/SQL: https://<SMSProviderFQDN>/AdminService/v1.0/<ClassName>

    Ta wersja trasy (wersja 1.0) obsługuje nowe funkcje programu Configuration Manager.

Wartość <ClassName> jest prawidłową nazwą klasy programu Configuration Manager. Nazwy klas usług administracyjnych uwzględniają wielkość liter. Upewnij się, że używasz odpowiedniej litery. Na przykład SMS_Site.

Scenariuszy

Program Configuration Manager natywnie używa usługi administracyjnej dla następujących funkcji:

Ponadto można opracowywać niestandardowe rozwiązania za pomocą usługi administracyjnej, na przykład:

Wymagania wstępne

Skonfiguruj następujące wymagania wstępne na serwerze hostującym rolę dostawcy programu SMS:

  • W wersji 2006 lub starszej włącz rolę serwera sieci Web (IIS) w systemie Windows Server. Począwszy od wersji 2010, ta rola nie jest już wymagana.

  • Począwszy od wersji 2107, dostawca programu SMS wymaga platformy .NET w wersji 4.6.2, a zalecana jest wersja 4.8. W wersji 2103 lub starszej ta rola wymaga platformy .NET 4.5 lub nowszej. Aby uzyskać więcej informacji, wymagania wstępne dotyczące lokacji i systemu lokacji.

  • Może być konieczne włączenie bezpiecznej komunikacji HTTPS z zaufanym certyfikatem. Aby uzyskać więcej informacji, zobacz Włączanie bezpiecznej komunikacji HTTPS.

Aby uzyskać dostęp do usługi administracyjnej, konto użytkownika musi być użytkownikiem administracyjnym w programie Configuration Manager. Jeśli uzyskujesz dostęp do usługi administracyjnej za pośrednictwem bramy zarządzania chmurą, musisz mieć konto w identyfikatorze Microsoft Entra.

Aby uzyskać więcej informacji na temat skalowalności dostawcy programu SMS i usługi administracyjnej, zobacz Rozmiar i numery skalowania.

Uwaga

W przypadku dowolnej maszyny z konsolą programu Configuration Manager, jeśli używa serwera proxy, konsola nie może nawiązać połączenia z usługą administracyjną. Na przykład podczas próby uzyskania dostępu do węzłów zabezpieczeń mogą wystąpić błędy, że usługa administracyjna nie jest włączona ani dostępna. Plik SmsAdminUI.log pokazuje błędy, takie jak, Failed to get a response for OData query.

Aby obejść ten problem, usuń konfigurację serwera proxy z maszyny lub wprowadź następującą zmianę konfiguracji:

  1. Ręcznie edytuj następujący plik XML: C:\Program Files (x86)\Microsoft Endpoint Manager\AdminConsole\bin\Microsoft.ConfigurationManagement.exe.config

  2. Skonfiguruj <defaultproxy> zachowanie przy użyciu jednej z następujących opcji:

    1. Zbiór enabled="false"
    2. Dodaj nazwę FQDN dostawcy programu SMS do <bypasslist>elementu .

    Aby uzyskać więcej informacji, zobacz <defaultProxy> Element (Ustawienia sieci).

Następne kroki