Configuration Manager 中的系統管理服務為何?
本文內容
案例
先決條件
後續步驟
適用於:Configuration Manager (目前的分支)
SMS 提供者 提供透過 HTTPS 的 API 互操作性存取,稱為系統管理服務 。 系統管理服務是以 Open Data (OData) v4 通訊協定為基礎的具表示狀態傳輸 (REST) API。
管理服務目前有兩個層級或路由:
系統管理服務 > WMI > SQL: https://<SMSProviderFQDN>/AdminService/wmi/<ClassName>
WMI 路由支持超過 700 個類別的 GET 和 POST 命令。
系統管理服務 > OData/SQL: https://<SMSProviderFQDN>/AdminService/v1.0/<ClassName>
此版本設定版本的路由 (v1.0 ) 支援新的 Configuration Manager 功能。
值 <ClassName>
是有效的 Configuration Manager 類別名稱。 系統管理服務類別名稱會區分大小寫。 請務必使用適當的大寫。 例如,SMS_Site
。
Configuration Manager 原生會使用系統管理服務來執行下列功能:
此外,您可以使用系統管理服務開發自定義解決方案,例如:
在載入 SMS 提供者角色的伺服器上設定下列必要條件:
在 2006 版和更早版本中,啟用 Windows 伺服器角色 Web Server (IIS) 。 從 2010 版開始,不再需要此角色。
從 2107 版開始,SMS 提供者需要 .NET 4.6.2 版,建議使用 4.8 版。
在 2103 版和更早版本中,此角色需要 .NET 4.5 或更新版本。 如需詳細資訊, 請參閱網站和月臺系統必要條件 。
您可能需要啟用與受信任憑證的安全 HTTPS 通訊。 如需詳細資訊,請 參閱啟用安全 HTTPS 通訊 。
若要存取系統管理服務,您的用戶帳戶必須是 Configuration Manager 中的系統管理使用者。 如果您透過雲端管理閘道存取系統管理服務,則必須在 Microsoft Entra ID 中擁有帳戶。
如需 SMS 提供者和管理服務延展性的詳細資訊,請參閱 大小和調整編號 。
注意
對於具有 Configuration Manager 控制台的任何電腦,如果使用 Proxy 伺服器,控制台將無法連線到系統管理服務。 例如,嘗試存取 安全 性節點時,您可能會看到系統管理服務未啟用或無法使用的錯誤。
SmsAdminUI.log 檔案會顯示錯誤,例如、Failed to get a response for OData query.
若要解決此問題,請從計算機移除 Proxy 設定,或進行下列組態變更:
手動編輯下列 XML 檔案: C:\Program Files (x86)\Microsoft Endpoint Manager\AdminConsole\bin\Microsoft.ConfigurationManagement.exe.config
使用下 <defaultproxy>
列其中一個選項來設定行為:
設置 enabled="false"
將 SMS 提供者的 FQDN 新增至 <bypasslist>
。
如需詳細資訊,請參閱<defaultProxy>
(網路設定) 專案。