Get-CsApplicationEndpoint

Skype for Business Server 2015
 

Дата изменения раздела:2017-03-15

Восстанавливает конечные точки для службы приложения. Данный командлет впервые появился в Lync Server 2010.

Get-CsApplicationEndpoint [-Identity <UserIdParameter>] [-ApplicationId <String>] [-Credential <PSCredential>] [-DomainController <Fqdn>] [-Filter <String>] [-OU <OUIdParameter>] [-PoolFqdn <Fqdn>] [-ResultSize <Unlimited>]

Этот пример восстанавливает сведения о конечных точках приложения, определенных в рамках развертывания Skype для бизнеса Server 2015.

Get-CsApplicationEndpoint

В примере 2 извлекаются все конечные точки приложения, в отображаемом имени которых присутствует строка "endpoint". Для этого команда использует параметр Filter. Значение этого параметра используется для фильтрации при поиске объектов конечных точек, отображаемое имя (DisplayName) которых содержит (-like) строку "endpoint" (*endpoint* — подстановочные знаки указывают на то, что перед строкой "endpoint" и после нее могут стоять любые знаки, то есть строка "endpoint" может находиться в любой части отображаемого имени).

Get-CsApplicationEndpoint -Filter {DisplayName -like "*endpoint*"}

В примере 3 возвращаются все конечные точки приложения, сопоставленные с приложением urn:application:tapp2. Для этого идентификатор tapp2 передается в параметр ApplicationId. Обратите внимание, что мы не указали полное доменное имя пула; это значит, что, если приложение с идентификатором tapp2 существует в нескольких пулах, будут получены конечные точки для всех этих приложений. Следующая часть этой команды передает полученный объект или объекты в командлет Select-Object , который отображает только свойства Identity, SipAddress, DisplayName и OwnerUrn этих объектов.

Get-CsApplicationEndpoint -ApplicationId tapp2 | Select-Object Identity, SipAddress, DisplayName, OwnerUrn

Этот командлет восстанавливает один или несколько контактов приложений из доменных служб Active Directory. Эти объекты хранятся в Active Directory в контейнере Application Contacts службы RTC.

По умолчанию право на локальный запуск командлета Get-CsApplicationEndpoint имеют члены следующих групп: RTCUniversalUserAdmins, RTCUniversalServerAdmins, RTCUniversalReadOnlyAdmins. Чтобы получить список всех ролей управления доступом на основе ролей (RBAC), которым назначен этот командлет (включая все самостоятельно созданные роли RBAC), выполните в командной строке Windows PowerShell следующую команду:

Get-CsAdminRole | Where-Object {$_.Cmdlets –match "Get-CsApplicationEndpoint"}

 

Параметр Обязательный? Тип Описание

ApplicationId

Необязательный

System.String

Идентификатор приложения восстанавливаемой конечной точки приложения. Этот идентификатор приложения является значением свойства конечной точки OwnerUrn. Например, если свойство OwnerUrn имеет значение urn:application:Caa, идентификатором приложения является urn:application:Caa. Однако для восстановления конечной точки можно ввести только суффикс (в данном случае — Caa). Например: -ApplicationId Caa

Credential

Необязательный

System.Management.Automation.PSCredential

Альтернативные учетные данные, с использованием которых будет выполнена операция Get. Восстановить объект PSCredential можно с помощью вызова командлета Get-Credential Windows PowerShell.

DomainController

Необязательный

Microsoft.Rtc.Management.Deploy.Fqdn

Позволяет указать контроллер домена. Если контроллер не указан, будет использоваться первый из доступных.

Filter

Необязательный

System.String

Позволяет ограничить возвращаемые данные путем фильтрации по указанным атрибутам Skype для бизнеса Server 2015. Например, можно ограничить возвращаемые данные контактами, чье отображаемое имя или SIP-адрес соответствует конкретному шаблону.

Параметр Filter использует тот же синтаксис фильтрации Windows PowerShell, что и командлет Where-Object . Например, фильтр, возвращающий только контакты, которым разрешена корпоративная голосовая связь, может выглядеть следующим образом: {EnterpriseVoiceEnabled -eq $True}, где EnterpriseVoiceEnabled представляет атрибут Active Directory, -eq представляет оператор сравнения ("равно"), а $True (встроенная переменная Windows PowerShell) представляет значение фильтра.

Identity

Необязательный

Microsoft.Rtc.Management.AD.UserIdParameter

Восстанавливаемый идентификатор, SIP-адрес или отображаемое имя конечной точки приложения. Идентификатор состоит из различающегося имени конечной точки. Обычно оно содержит глобальный уникальный идентификатор (GUID) в составе CN, например, CN={8811fefe-e0bb-4fab-ae39-7aaeddd423dc},CN=Application Contacts,CN=RTC Service,CN=Services,CN=Configuration,DC=Vdomain,DC=com.

OU

Необязательный

Microsoft.Rtc.Management.AD.OUIdParameter

Подразделение (OU), в котором размещается конечная точка.

PoolFqdn

Необязательный

Microsoft.Rtc.Management.Deploy.Fqdn

Полное доменное имя пула, в котором размещается конечная точка приложения.

ResultSize

Необязательный

Microsoft.Rtc.Management.ADConnect.Core.Unlimited

Максимальное число конечных точек для извлечения.

Строка. Принимает строковое значение из конвейера, представляющее идентификатор Identity конечной точки приложения.

Извлекает объект типа Microsoft.Rtc.Management.ADConnect.Schema.OCSADApplicationContact.

 
Показ: