Set-CsAllowedDomain

Skype for Business Server 2015
 

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

Изменяет значения свойств для доменов, входящих в список доменов, утвержденных для федерации. После утверждения домена для федерации (путем добавления в список имеющих разрешение доменов) ваши пользователи смогут обмениваться мгновенными сообщениями и сведениями о присутствии с пользователями, имеющими учетные записи в федеративном домене. Данный командлет впервые появился в Lync Server 2010.

Set-CsAllowedDomain [-Identity <XdsGlobalRelativeIdentity>] <COMMON PARAMETERS>
Set-CsAllowedDomain [-Instance <PSObject>] <COMMON PARAMETERS>
COMMON PARAMETERS: [-Comment <String>] [-Confirm [<SwitchParameter>]] [-Force <SwitchParameter>] [-MarkForMonitoring <$true | $false>] [-ProxyFqdn <String>] [-VerificationLevel <AlwaysVerifiable | AlwaysUnverifiable | UseSourceVerification>] [-WhatIf [<SwitchParameter>]]

Команда, показанная в примере 1, изменяет свойство Comment разрешенного домена с удостоверением "fabrikam.com". Это делается путем включения параметра Comment и соответствующего значения параметра: "Contact: Ken Myer (kenmyer@fabrikam.com)".

Set-CsAllowedDomain -Identity fabrikam.com -Comment "Contact: Ken Myer (kenmyer@fabrikam.com)"

В примере 2 изменяются свойства Comment и MarkForMonitoring для всех разрешенных доменов, в любом месте удостоверения которых имеется строка "fabrikam". Чтобы выполнить эту задачу, сначала вызывается командлет Get-CsAllowedDomain с параметром Filter. Значение фильтра "*fabrikam*" указывает командлету Get-CsAllowedDomain возвратить любой домен, в удостоверении которого имеется строка "fabrikam". (Эта команда может возвратить, например, такие домены, как fabrikam.com, us.fabrikam.net и fabrikam-users.org). Затем отфильтрованная коллекция передается в командлет Set-CsAllowedDomain , который изменяет свойство Comment и устанавливает свойство MarkForMonitoring в значение True ($True) для каждого элемента в коллекции.

Get-CsAllowedDomain -Filter *fabrikam* | Set-CsAllowedDomain -Comment "Contact: Ken Myer (kenmyer@fabrikam.com)" -MarkForMonitoring $True

Команда, показанная в примере 3, изменяет все домены в списке имеющих разрешение, которые в текущий момент не подлежат мониторингу сервера мониторинга (т.е. все домены, свойство MarkForMonitoring которых имеет значение False). Для этого вызывается командлет Get-CsAllowedDomain без параметров, который извлекает коллекцию всех доменов в списке разрешенных. Затем эта коллекция передается в командлет Where-Object , отбирающий домены, свойство MarkForMonitoring которых имеет значение False. Затем отфильтрованная коллекция передается в командлет Set-CsAllowedDomain , который устанавливает свойство MarkForMonitoring каждого домена в коллекции в значение True.

Get-CsAllowedDomain | Where-Object {$_.MarkForMonitoring -eq $False} | Set-CsAllowedDomain -MarkForMonitoring $True

В примере 4 универсальный комментарий ("Need contact information" — требуется контактная информация) добавляется в каждый домен в списке разрешенных, свойство Comment которого в текущий момент не задано. Чтобы выполнить эту задачу, сначала вызывается командлет Get-CsAllowedDomain , который извлекает коллекцию всех доменов в списке разрешенных. Затем эта коллекция передается в командлет Where-Object , который отбирает домены, свойство Comment которых имеет значение NULL. Эта отфильтрованная коллекция передается в командлет Set-CsAllowedDomain , который изменяет свойство Comment для каждого элемента в коллекции.

Get-CsAllowedDomain | Where-Object {$_.Comment -eq $Null} | Set-CsAllowedDomain -Comment "Need contact information."

Федерация позволяет двум организациям установить отношение доверия, которое облегчает взаимодействие между двумя группами. Если федерация установлена, то пользователи в этих двух организациях могут обмениваться мгновенными сообщениями, подписываться на уведомления о присутствии, а также взаимодействовать другими способами с помощью приложений SIP, таких как Skype для бизнеса. Skype для бизнеса Server 2015 поддерживает три типа федерации: 1) прямую федерацию между двумя организациями; 2) федерацию между организацией и общедоступным поставщиком; 3) федерацию между организацией и сторонним поставщиком услуг размещения.

Установление прямой федерации с другой организацией состоит из нескольких задач. Сначала необходимо разрешить серверам запуск пограничной службы доступа Skype для бизнеса Server 2015, чтобы сделать возможной установление федерации. Кроме того, другая организация должна разрешить федерацию с вашей организацией; федерацию невозможно установить до тех пор, пока обе стороны не утвердят это отношение.

Для создании федерации, возможно, потребуется создание двух списков: разрешенных и заблокированных организаций. В списке разрешенных организаций находятся компании, с которыми следует установить отношение федерации. Если домен входит в список разрешенных, то (в зависимости от параметров вашей конфигурации) пользователи смогут обмениваться мгновенными сообщениями и сведениями о присутствии с пользователями, имеющими учетные записи в федеративном домене. И наоборот, список заблокированных организаций содержит домены, с которыми какая бы то ни было федерация запрещена. Например, сообщения из блокируемого домена будут автоматически отклонены Skype для бизнеса Server 2015.

Командлет Set-CsAllowedDomain предоставляет способ изменения значений свойств любого домена в списке разрешенных.

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

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

 

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

Comment

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

System.String

Необязательное строковое значение, которое содержит дополнительные сведения об изменяемом домене. Например, можно добавить комментарий, который предоставляет контактные сведения для этого федеративного домена.

Confirm

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

System.Management.Automation.SwitchParameter

Запрашивает подтверждение перед выполнением команды.

Force

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

System.Management.Automation.SwitchParameter

Подавляет отображение любых сообщений о некритических ошибках, которые могут возникать при выполнении этой команды.

Identity

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

Microsoft.Rtc.Management.Xds.XdsGlobalRelativeIdentity

Полное доменное имя разрешенного домена, для которого изменяются значения свойств. Например:

-Identity fabrikam.com

Instance

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

Заблокированный домен

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

MarkForMonitoring

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

System.Boolean

Указывает, буде ли выполняться мониторинг подключения между вашим доменом и удаленным доменом сервером мониторинга. По умолчанию параметр MarkForMonitoring имеет значение False, что означает, что подключение не подлежит мониторингу.

Если сервер мониторинга не развернут, то это свойство будет игнорироваться.

ProxyFqdn

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

System.String

Полное доменное имя (например, proxy-server.fabrikam.com) прокси-сервера SIP, развернутого в домене, который добавляется в список разрешенных. Это свойство не является обязательным: если оно не указано, то для определения расположения прокси-сервера SIP будут использоваться процедуры обнаружения SRV DNS.

VerificationLevel

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

Microsoft.Rtc.Management.WritableConfig.Settings.Edge.VerificationLevelType

Указывает, как (или если) проверяются сообщения, отправленные из домена, чтобы гарантировать, что они отправлены из этого домена. Параметр VerificationLevel может принимать одно из следующих значений:

AlwaysVerifiable — все сообщения, предположительно отправленные с домена, принимаются. Если в сообщении отсутствует заголовок проверки, он будет добавлен Skype для бизнеса Server 2015.

AlwaysUnverifiable — все сообщения, предположительно отправленные с домена, считаются непроверенными. Они будут доставляться только в том случае, если отправитель включен в список контактов получателя. Например, если в вашем списке контактов имеется пользователь Ken Myer, вы сможете получать от него сообщения. Если пользователь David Longmire отсутствует в вашем списке контактов, сообщения от него доставляться не будут. Обратите внимание на то, что пользователи Skype для бизнеса могут вручную переопределять этот параметр, получая возможность получать сообщения от людей, отсутствующих в их списке контактов.

UseSourceVerification — используется заголовок проверки, добавленный к сообщению общедоступным поставщиком. Если сведения для проверки отсутствуют, сообщение отклоняется. Это значение по умолчанию.

WhatIf

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

System.Management.Automation.SwitchParameter

Описывает, что произойдет при выполнении команды без реального выполнения команды.

Объект Microsoft.Rtc.Management.WritableConfig.Settings.Edge.AllowedDomain. Командлет Set-CsAllowedDomain принимает в качестве входных данных объекты разрешенного домена, переданные по конвейеру.

Командлет Set-CsAllowedDomain не возвращает значение или объект. Он настраивает экземпляры объекта Microsoft.Rtc.Management.WritableConfig.Settings.Edge.AllowedDomain.

 
Показ: