Microsoft Exchange Server를 포함하는 애플리케이션 서비스 매핑
서비스 매핑에서 Microsoft Exchange Server 및 Exchange Server 구성요소를 포함하는 서비스 인스턴스를 검색할 수 있습니다.
검색된 구성요소
조직의 이메일 서비스가 Server를 배포 Microsoft Exchange 하는 경우 검색된 애플리케이션 서비스에는 다음 구성요소가 포함됩니다.
| 이름 | 플랫폼 | 버전 | 프로토콜 | 디스커버리 유형 | 패턴(또는 표시된 경우에는 프로브) |
|---|---|---|---|---|---|
| Microsoft Active Directory 도메인 서비스 |
Windows |
13, 30, 31, 44, 47, 52, 56, 69 |
WMI WinRM |
위에서 아래로 |
Active Directory 서비스 패턴 |
| Microsoft 서버( Microsoft Exchange 구성요소) |
Windows |
2003, 2007, 2010, 2013, 2016 |
WMI WinRM |
수평 및 하향식 |
Windows의 ExchangeFrontEndServer; Windows 패턴의 PatternExchangeBackEndServer |
| HUB 전송 서버( Microsoft Exchange 구성요소) |
Windows |
2003, 2007, 2010, 2013, 2016 |
WMI WinRM |
수평 및 하향식 |
Windows 패턴의 허브 전송 서버 |
| 클라이언트 액세스 서버(CAS)(구성요소)Microsoft Exchange |
Windows |
2003, 2007, 2010, 2013, 2016 |
WMI WinRM |
수평 및 하향식 |
Windows 패턴의 CAS |
일반적으로 소음을 피하기 위해 Exchange 서버에 연결된 Outlook 클라이언트를 검색하지 않고자 합니다. 이런 경우에는 이 애플리케이션 서비스에 대해 트래픽 기반 검색을 사용하지 않도록 설정하십시오.
검색 플로우에 대한 자세한 내용은 에서 패턴 기반 검색 서비스 매핑을 참조하십시오. 사용자에게 필요한 권한을 제공하지 않으면 트래픽 기반 디스커버리가 수행될 수 있습니다서비스 매핑.
제한
디스커버리서비스 매핑 구성에서 공용 폴더, 에지 전송 및 공용 메시징을 지원하지 않는 경우 Exchange 서버를 검색할 수 없습니다. 패턴을 생성하거나 기존 패턴을 사용자 지정하여 Exchange 서버를 해당 구성으로 검색합니다.
서버를 포함하는 Microsoft Exchange 애플리케이션 서비스 매핑
서버를 포함하는 Microsoft Exchange 애플리케이션 서비스를 매핑하고 모든 Microsoft Exchange 서버 구성요소가 올바르게 검색되었는지 확인합니다서비스 매핑.
시작하기 전에
- ServiceNow AI Platform에서 Windows 자격 증명에 설명된 대로 Windows OS에 액세스하기 위한 도메인 사용자를 구성합니다. 서버 관리자의 Microsoft Exchange 사용자 이름과 암호를 Windows 자격 증명으로 사용합니다. 예를 들어, 사용자 이름은 local\administrator, 암호는 Are1300입니다.주:관리자가 아닌 Microsoft Exchange Server 다른 사용자에 대해 Windows 자격 증명을 구성하는 경우 은 서비스 매핑 트래픽 기반 검색을 사용하여 모든 Microsoft Exchange 클라이언트를 매핑합니다.
- (Exchange CAS 2010 및 2013, 2016의 경우) ServiceNow AI Platform에서 CI 유형을 Exchange 사서함으로 설정하여 애플리케이션 자격 증명을 구성합니다.경고:서비스 매핑는 이러한 애플리케이션 자격 증명을 사용하여 EAC(관리자 센터)의 키 교환 /Servers/Servers.slab 폴더에 액세스합니다. 서비스 매핑 는 또한 애플리케이션 자격 증명을 사용하여 다음에 대해 다음 PowerShell 명령을 실행합니다.MID 서버Exchange 사서함 CI 유형과 Exchange 사서함 서버 CI 유형을 혼동하지 마십시오.
- Get-ExchangeServer
- Get-ExchangeServer
- Get-MailboxServer
- Get-ClusteredMailBoxServerStatus
- Get-ExchangeServer
- Get-StorageGroup
- Get-MailboxDatabase
- (용 Microsoft Exchange CAS 2010 및 2016) Windows Server 호스팅 Microsoft Exchange CAS에서 Microsoft.Exchange.Management.PowerShell.E2010 모듈을 설치합니다.
- (용 Microsoft Exchange CAS 2007) CAS를 호스팅 Microsoft Exchange 하는 Windows Server에서 Microsoft.Exchange.Management.PowerShell.Admin 모듈을 설치합니다.
- (용 Microsoft Exchange CAS 2007, 2010) ServiceNow AI Platform에서 설명된 대로 PowerShell 명령을 실행하기 위한 rctrlx 도구를 업로드합니다.rctrlx.exe 파일을 다음에 업로드 MID 서버
- (용 Microsoft Exchange CAS 2007 및 2010) Exchange 사서함 OS 사용자에게 Windows에서 Exchange 서비스를 실행할 수 있는 권한과 Exchange 리포지토리에 쿼리할 수 있는 권한을 제공합니다.
ServiceNow AI Platform에서 속성을 [cmdb_ci_exchange_mailbox]로 설정하는 Credential aliasWindows 자격 증명을 구성합니다. 이 속성을 구성하면 나중에 패턴에서 이 CI에 대한 자격 증명을 사용할 수 있습니다.
- (선택 사항) WinRM 프로토콜을 사용하여 검색하려면 MID 서버에서 WinRM 신뢰 호스트 구성을 참조하십시오.
- 서버 검색 Microsoft Exchange 에 필요한 엔트리포인트를 알고 있는지 확인합니다. Outlook 웹 액세스를 하려면 다음 형식으로 URL을 사용합니다.
http(s)://<hostname>:<port>/owa
예: http(s)://myhost:<443>/owa
프로시저
-
서비스 인스턴스를 생성합니다.
-
다음에 대한 엔트리포인트를 정의합니다.서비스 인스턴스
- 왼쪽에서 추가 정보를 클릭하고 트래픽 기반 검색 확인란의 선택을 취소합니다.
- 업데이트를 클릭합니다.
-
매핑 결과가 올바른지 다음과 같이 확인합니다.
매핑 결과가 예상대로 나오지 않은 경우 기본적인 문제 해결을 수행합니다.
| 증상 | 원인 | 솔루션 |
|---|---|---|
| 검색에 실패했습니다. 검색 로그에 다음 텍스트로 시작하는 메시지가 표시됩니다. 이 스크립트를 사용하려면 Exchange 공용 명령 PowerShell 스냅인이 설치되어 있어야 합니다. |
사용자에게 PowerShell 명령을 실행할 권한이 없으므로 패턴의 섹션을 표시할 수 없습니다. | 서버 구성요소(예: CAS)를 호스팅 Microsoft Exchange 하는 서버에서 PowerShell 명령을 실행할 수 있는 권한을 사용자에게 제공했는지 확인하십시오. |
| 검색에 실패했습니다. 검색 로그에 다음 텍스트로 시작하는 오류 메시지가 표시됩니다. [servername.destination.com] 오류 메시지: WinRM 클라이언트가 요청을 처리할 수 없습니다. 클라이언트에서 요청한 인증 메커니즘이 서버에서 지원되지 않거나 서비스 구성에서 암호화되지 않은 트래픽이 비활성화되었습니다. 서비스 구성에서 암호화되지 않은 트래픽 설정을 확인하거나 서버에서 지원하는 인증 메커니즘 중 하나를 지정합니다. |
가 검색 중인 구성요소에서 신뢰할 수 있는 호스트로 구성되어 있지 않기 때문에 MID 서버 패턴의 섹션을 표시할 수 없습니다. | 검색하려는 모든 호스트의 신뢰할 수 있는 호스트 목록에 MID 서버를 추가합니다. |
| 애플리케이션 서비스 맵은 모든 Outlook 클라이언트에 대한 연결을 포함하므로 매우 방대합니다. | (를 사용하는 Microsoft Exchange 배포 시 Server 2007, 2010 또는 2013)에서 서비스 매핑 PowerShell 명령을 사용하는 대신 열려 있는 모든 연결을 추적하는 트래픽 기반 검색을 사용하여 연결을 생성했습니다. | 서버 구성요소(예: CAS)를 호스팅 Microsoft Exchange 하는 서버에서 PowerShell 명령을 실행할 수 있는 권한을 사용자에게 제공했는지 확인하십시오. |