Настройка Скайп для 2015 Business Server для использования в единое хранилище контактовConfigure Skype for Business Server 2015 to use the unified contact store

Сводка: Настройка хранилища объединенных контакты для Exchange Server 2016 или Exchange Server 2013 и Скайп для Business Server 2015.Summary: Configure the unified contacts store for Exchange Server 2016 or Exchange Server 2013 and Skype for Business Server 2015.

Используя единое хранилище контактов, пользователи Ведение списка контактов одним и затем у тех контактов, доступные в нескольких приложениях, включая Скайп для бизнеса, Microsoft Outlook 2013 и Microsoft Outlook Web App 2013.Using the unified contact store, users maintain a single contacts list and then have those contacts available in multiple applications, including Skype for Business, Microsoft Outlook 2013, and Microsoft Outlook Web App 2013. При включении единое хранилище контактов для пользователей, что контакты пользователя не сохраняются в Скайп для Business Server 2015 и получены при необходимости.When you enable the unified contact store for a user, that user's contacts are not stored in Skype for Business Server 2015 and retrieved as needed. Вместо этого свой контакты хранятся в Exchange Server 2016 или Exchange Server 2013 и извлекаются с помощью веб-служб Exchange.Instead, his or her contacts are stored in Exchange Server 2016 or Exchange Server 2013 and are retrieved by using Exchange Web Services.

Примечание

Технически контактные сведения хранятся в пары папок, находящихся в почтовый ящик Exchange пользователя.Technically, contact information is stored in a pair of folders found in the user's Exchange mailbox. Контакты сами хранятся в папке с именем Скайп для бизнес-контактами, которое отображается конечным пользователям; метаданные о контактах хранятся во вложенной папке, которая не отображается для конечных пользователей.The contacts themselves are stored in a folder named Skype for Business Contacts which is visible to end users; metadata about the contacts are stored in a subfolder that is not visible to end users.

Включение единого хранилища контактов для пользователейEnabling the Unified Contact Store for a User

Если уже настроена проверка подлинности сервер сервер между Скайп Business Server 2015, Exchange Server 2016 или Exchange Server 2013, затем установлен флажок единое хранилище контактов; Настройка без дополнительного сервера не требуется.If server-to-server authentication between Skype for Business Server 2015 and Exchange Server 2016 or Exchange Server 2013 is already configured, then you have also enabled the unified contact store; no additional server configuration is required. Но для перемещения контактов пользователя в единое хранилище контактов необходима дополнительная настройка учетной записи пользователя, чтобы переместить контакты пользователя в единое хранилище.However, additional user account configuration is required in order to move a user's contacts into the unified contact store. По умолчанию контакты пользователя хранятся в Скайп для Business Server, а не в единое хранилище контактов.By default, user contacts are kept in Skype for Business Server and not in the unified contact store.

Доступ к единое хранилище контактов осуществляется с помощью Скайп Business Server политик для пользователей служб.Access to the unified contact store is managed by using Skype for Business Server user services policies. Политики серверов пользователей содержат только одно свойство (UcsAllowed): оно определяет место хранения контактов пользователя.User server policies have only a single property (UcsAllowed); this property is used to determine the location where a user's contacts are stored. Если пользователь подпадает под действие политики служб пользователей, в которой для свойства UcsAllowed задано значение True ($True), контакты этого пользователя хранятся в едином хранилище контактов.If a user is managed by a user services policy where UcsAllowed has been set to True ($True) then the user's contacts will be stored in in the unified contact store. Если пользователь управляется пользователем служб политики, где UcsAllowed имеет значение False ($False), то его контакты, будет храниться в Скайп для Business Server.If the user is managed by a user services policy where UcsAllowed has been set to False ($False) then his or her contacts will be stored in Skype for Business Server.

При установке Скайп для Business Server также устанавливается политика служб одного пользователя (настроен на глобальном уровне).When you install Skype for Business Server, a single user services policy (configured at the global scope) is installed as well. UcsAllowed в этой политике имеет значение True, значение, что по умолчанию контактов пользователей будут храниться в единое хранилище контактов (если это развернута и настроена).The UcsAllowed value in this policy is set to True, meaning that, by default, user contacts will be stored in the unified contact store (assuming this has been deployed and configured). Если нужно перенести все контакты пользователей в единое хранилище контактов не нужно выполнять любые действия на всех.If you want to migrate all of your user contacts to the unified contact store you do not have to do anything at all.

Если для вас предпочтительнее не переносить все ваши контакты в единое хранилище контактов, можно заблокировать единое хранилище контактов для всех пользователей, присвоив свойству UcsAllowed в глобальной политике значение False:If you would prefer not to migrate all your contacts to the unified contact store you can disable the unified contact store for all users by setting the UcsAllowed property in the global policy to False:

Set-CsUserServicesPolicy -Identity global -UcsAllowed $False

После отключения единое хранилище контактов в глобальную политику затем можно создать политику уровня пользователя, который позволяет использовать единое хранилище контактов; Это позволяет иметь некоторым пользователям хранить свои контакты в единое хранилище контактов, другим пользователям продолжено хранить свои контакты в Скайп для Business Server.After you have disabled the unified contact store in the global policy you can then create a per-user policy that enables the use of the unified contact store; this allows you to have some users keep their contacts in the unified contact store while other users continue to keep their contacts in Skype for Business Server. Ниже приведен пример команды, позволяющей создать политику служб пользователей для отдельных пользователей:You can create a per-user user services policy by using a command similar to this:

New-CsUserServicesPolicy -Identity "AllowUnifiedContactStore" -UcsAllowed $True

После создания политики ее необходимо назначить всем пользователям, которым требуется доступ к единому хранилищу контактов. Политики на уровне пользователей можно назначить пользователям с помощью следующей команды:After you have created the new policy you must then assign that policy to any user who should have access to the unified contact store. Per-user policies can be assigned to users by using commands similar to this:

Grant-CsUserServicesPolicy -Identity "Ken Myer" -PolicyName "AllowUnifiedContactStore"

После назначения политики Скайп для Business Server начать перенос контактов пользователя в единое хранилище контактов.After the policy has been assigned, Skype for Business Server will begin to migrate the user's contacts to the unified contact store. После завершения миграции пользователя, будет свой контакты, сохраненные в Exchange, а не на основе Скайп для Business Server.After migration is complete, the user will then have his or her contacts stored in Exchange rather than Skype for Business Server. Если войти в систему пользователь завершает Lync 2013 во время миграции, появится окно сообщения и он или она будет предложено выйти из Скайп для бизнеса и войти снова, чтобы завершить процесс.If the user happens to be logged on to Lync 2013 at the time migration completes, a message box will appear and he or she will be asked to log off of Skype for Business and then log back on in order to finalize the process. Контакты пользователей, которым не назначена эта политика для отдельных пользователей, не переносятся в единое хранилище контактов.Users who have not been assigned this per-user policy will not have their contacts migrated to the unified contact store. Вот так как тех пользователей, которые управляются глобальную политику и использования единого хранилища контактов был отключен в глобальную политику.That's because those users are being managed by the global policy, and use of the unified contact store has been disabled in the global policy.

Чтобы удостовериться, что контакты пользователя успешно перенесены в единое хранилище контактов, выполнив командлет Test-CsUnifiedContactStore в Скайп для консоли Business Server:You can verify that a user's contacts have successfully been migrated to the unified contact store by running the Test-CsUnifiedContactStore cmdlet from within the Skype for Business Server Management Shell:

Test-CsUnifiedContactStore -UserSipAddress "sip:kenmyer@litwareinc.com" -TargetFqdn "atl-cs-001.litwareinc.com"

Если Test-CsUnifiedContactStore выполнен успешно, контакты для пользователя sip:kenmyer@litwareinc.com были перенесены в единое хранилище контактов.If Test-CsUnifiedContactStore succeeds that means that the contacts for the user sip:kenmyer@litwareinc.com have been migrated to the unified contact store.

Откат в единое хранилище контактовRolling Back the Unified Contact Store

Если вам потребуется удалить контакты пользователя из единого хранилища контактов (например, если пользователь должен перенос Microsoft Lync Server 2010 и таким образом, больше не могут использовать единое хранилище контактов) необходимо выполнить два действия.If you need to remove a user's contacts from the unified contact store (for example, if the user needs to be rehomed on Microsoft Lync Server 2010 and thus can no longer use the unified contact store) you must do two things. Сначала следует назначить пользователю новую политику служб пользователей, запрещающую хранение контактов в едином хранилище контактов.First, you must assign the user a new user services policy, one that prohibits storing contacts in the unified contact store. (То есть, политику которых свойство UcsAllowed было задано значение $False.) Если у вас такой политики можно создать с помощью команду следующего вида:(That is, a policy where the UcsAllowed property has been set to $False.) If you do not have such a policy you can create one using a command similar to this:

New-CsUserServicesPolicy -Identity NoUnifiedContactStore -UcsAllowed $False

Затем вы можете назначить эту политику на уровней пользователей (NoUnifiedContactStore) с помощью следующей команды:You can then assign this new per-user policy (NoUnifiedContactStore) by using a command like this:

Grant-CsUserServicesPolicy -Identity "Ken Myer" -PolicyName NoUnifiedContactStore

Предыдущая команда назначает новую политику пользователю Ken Myer и не позволяет переносить его контакты в единое хранилище контактов.The preceding command assigns the new policy to the user Ken Myer, and also prevents Ken's contacts from being migrated to the unified contact store.

Примечание

В некоторых случаях можно получить тот же результат, не назначая текущую политику служб пользователя.In some cases you can achieve the same net effect by simply un-assigning the user's current user services policy. Например, предположим, что политика служб пользователя Ken Myer разрешает ему доступ к единому хранилищу контактов, но глобальная политика запрещает доступ к нему.For example, suppose Ken Myer has a per-user user services policy the enables the unified contact store, but your global policy prohibits the use of the unified contact store. В этом случае можно отменить назначение политики служб пользователя Ken Myer.In that case, you could un-assign Ken's per-user services policy. После этого пользователь Ken автоматически подпадает под действие глобальной политики и лишается доступа к единому хранилищу контактов.When you do that, Ken will automatically be managed by the global policy, and thus will no longer have access to the unified contact store. Политики Отмена назначения ранее назначенную для пользователя, используйте ту же команду, что и ранее, но в настоящее время установите для параметра PolicyName значение null: Grant-CsUserServicesPolicy-Identity «Ken Myer» - PolicyName $NullTo un-assign a previously-assigned per-user policy, use the same command as shown before, but this time set the PolicyName parameter to a null value: Grant-CsUserServicesPolicy -Identity "Ken Myer" -PolicyName $Null

При работе с единым хранилищем контактов следует учитывать правило, согласно которому контакты пользователя не переносятся в единое хранилище контактов.The terminology "prevents Ken's contacts from being migrated to the unified contact store" is important to keep in mind when working with the unified contact store. Если просто назначить для пользователя Ken новую политику служб пользователя, его контакты не переносятся из единого хранилища контактов.Simply assigning Ken a new user services policy will not move his contacts out of the unified contact store. Когда пользователь выполняет вход Скайп для Business Server, система проверяет политику служб пользователя пользователя, чтобы увидеть, поддерживается ли свой контакты в единое хранилище контактов.When a user logs on to Skype for Business Server, the system checks the user's user services policy to see whether his or her contacts should be kept in the unified contact store. В случае утвердительного ответа (для свойства UcsAllowed задано значение $True) эти контакты переносятся в единое хранилище контактов (если они еще не находятся в нем).If the answer is yes (that is, if the UcsAllowed property is set to $True) then those contacts will be migrated to the unified contact store (assuming that those contacts are not already in the unified contact store). Если вы ответили нет, затем Скайп для Business Server просто игнорирует контактов пользователя и переходит к следующей задачи.If the answer is no, then Skype for Business Server simply ignores the user's contacts and moves on to its next task. Это означает, что Скайп для Business Server, не будут перемещены автоматически контакты пользователя из единого хранилища контактов, независимо от того, значение свойства UcsAllowed.That means that Skype for Business Server will not automatically move a user's contacts from out of the unified contact store, regardless of the value of the UcsAllowed property.

Это также означает, что после назначения пользователя политику служб пользователя, необходимо снова запустить командлет Invoke-CsUcsRollback , чтобы переместить контактов пользователя из Exchange Server и вернуться к Скайп для Business Server.That also means that, after assigning the user a new user services policy, you must then run the Invoke-CsUcsRollback cmdlet in order to move the user's contacts out of Exchange Server and back to Skype for Business Server. Например, после назначения пользователю Ken Myer новой политики служб пользователя можно перенести его контакты из единого хранилища контактов с помощью следующей команды:For example, after assigning Ken Myer a new user services policy you can then move his contacts out of the unified contact store by using the following command:

Invoke-CsUcsRollback -Identity "Ken Myer"

Если изменить политику служб пользователя, но не выполнять командлет Invoke-CsUcsRollback, контакты пользователя Ken не удаляются из единого хранилища контактов.If you change the user services policy but do not run the Invoke-CsUcsRollback cmdlet Ken's contacts will not be removed from the unified contact store. Что происходит, если выполнить Invoke-CsUcsRollback, не изменяя политику служб пользователя Ken Myer?What if you run Invoke-CsUcsRollback but do not change Ken Myer's user services policy? Контакты этого пользователя временно удаляются из единого хранилища контактов.In that case, Ken's contacts will be temporarily removed from the unified contact store. Важно помнить о том, что контакты удаляются временно.The fact that this removal is temporary is important to keep in mind. После удаления переносить его контакты из единого хранилища контактов Скайп для Business Server несколько 7 дней и затем проверьте, какая политика служб пользователя была назначена Ken.After Ken's contacts have been removed from the unified contact store, Skype for Business Server will wait 7 days and then check to see which user services policy has been assigned to Ken. Если пользователю Ken по-прежнему назначена политика, разрешающая ему доступ к единому хранилищу контактов, его контакты автоматически перемещаются в хранилище контактов.If Ken is still assigned a policy that enables the user of the unified contact store, then his contacts will automatically be moved back to into the contact store. Для удаления контактов из хранилища контактов без возможности восстановления необходимо не только выполнить командлет Invoke-CsUcsRollback, но и изменить политику служб пользователя.To permanently remove contacts from the unified contact store you must change the user services policy in addition to running the Invoke-CsUcsRollback cmdlet.

Из-за большого количества переменных, влияющих на перенос, трудно определить, сколько времени потребуется для полного переноса учетных записей в единое хранилище контактов. В качестве общего правила следует иметь в виду, что перенос не вступает в силу немедленно: даже при переносе небольшого числа контактов для полного завершения переноса может потребоваться около 10 минут.Due to the large number of variables that can affect migration, it is difficult to estimate how long it will take before accounts are fully migrated to the unified contact store. As a general rule, however, migration does not take effect immediately: even when migrating a small number of contacts it might take 10 minutes or more before the move is complete.