Configuration Managerの管理サービスとは
Configuration Manager (現在のブランチ) に適用
SMS プロバイダーは、管理サービスと呼ばれる HTTPS 経由の API 相互運用性アクセスを提供します。 管理サービスは、Open Data (OData) v4 プロトコルに基づく表現状態転送 (REST) API です。
現在、管理サービスには 2 つのレイヤーまたはルートがあります。
管理サービス > 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は、次の機能に対して管理サービスをネイティブに使用します。
さらに、次のように、管理サービスを使用してカスタム ソリューションを開発できます。
サイトから情報にアクセスするには、カスタム Web サービスを置き換えます。
Configuration Manager コンソールから直接実行する PowerShell スクリプト。 詳細については、「Configuration Manager コンソールから PowerShell スクリプトを作成して実行する」を参照してください。
タスク シーケンス内の PowerShell スクリプト。 このアクションを使用すると、WMI プロバイダーとのインターフェイスにカスタム Web サービスを必要とせずに、サイトから情報にアクセスできます。 詳細については、「 タスク シーケンスの手順 - PowerShell スクリプトの実行」を参照してください。
OData コネクタ オプションを使用して、Power BI からサイト データにアクセスします。
前提条件
SMS プロバイダー ロールをホストするサーバーで、次の前提条件を構成します。
バージョン 2006 以前では、Windows サーバー ロール Web サーバー (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>
使用して動作を構成します。- Set
enabled="false"
- SMS プロバイダーの FQDN を に追加します
<bypasslist>
。
詳細については、「要素 (ネットワーク設定)」を参照してください
<defaultProxy>
。- Set