Configuration Manager 관리 서비스는 무엇인가요?

적용 대상: Configuration Manager(현재 분기)

SMS 공급자관리 서비스라고 하는 HTTPS를 통한 API 상호 운용성 액세스를 제공합니다. 관리 서비스는 OData(Open Data) 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 서버 역할 웹 서버(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.

이 문제를 해결하려면 컴퓨터에서 프록시 구성을 제거하거나 다음 구성을 변경합니다.

  1. 다음 XML 파일을 수동으로 편집합니다. C:\Program Files (x86)\Microsoft Endpoint Manager\AdminConsole\bin\Microsoft.ConfigurationManagement.exe.config

  2. <defaultproxy> 다음 옵션 중 하나를 사용하여 동작을 구성합니다.

    1. 설정 enabled="false"
    2. SMS 공급자의 FQDN을 에 추가합니다 <bypasslist>.

    자세한 내용은 요소(네트워크 설정)를 참조<defaultProxy>하세요.

다음 단계