Konfigurieren von Skype for Business Server für die Verwendung des einheitlichen KontaktspeichersConfigure Skype for Business Server to use the unified contact store

Zusammenfassung: Konfigurieren Sie den Unified Contacts Store für Exchange Server 2016 oder Exchange Server 2013 und Skype for Business Server.Summary: Configure the unified contacts store for Exchange Server 2016 or Exchange Server 2013 and Skype for Business Server.

Mithilfe des einheitlichen Kontaktspeichers pflegen Benutzer eine einzelne Kontaktliste und können diese Kontakte dann in mehreren Anwendungen wie Skype for Business, Microsoft Outlook 2013 und Microsoft Outlook Web App 2013 zur Verfügung stellen.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. Wenn Sie den Unified Contact Store für einen Benutzer aktivieren, werden die Kontakte dieses Benutzers nicht in Skype for Business Server gespeichert und nach Bedarf abgerufen.When you enable the unified contact store for a user, that user's contacts are not stored in Skype for Business Server and retrieved as needed. Stattdessen werden seine Kontakte in Exchange Server 2016 oder Exchange Server 2013 gespeichert und mithilfe von Exchange-Webdiensten abgerufen.Instead, his or her contacts are stored in Exchange Server 2016 or Exchange Server 2013 and are retrieved by using Exchange Web Services.

Hinweis

Technisch gesehen werden Kontaktinformationen in einem Paar von Ordnern gespeichert, die im Exchange-Postfach des Benutzers gefunden werden.Technically, contact information is stored in a pair of folders found in the user's Exchange mailbox. Die Kontakte werden in einem Ordner namens "Skype for Business-Kontakte" gespeichert, der für die Endbenutzer sichtbar ist. Metadaten zu den Kontakten werden in einem Unterordner gespeichert, der für Endbenutzer nicht sichtbar ist.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.

Aktivieren des einheitlichen Kontaktspeichers für einen BenutzerEnabling the Unified Contact Store for a User

Wenn die Server-zu-Server-Authentifizierung zwischen Skype for Business Server und Exchange Server bereits konfiguriert ist, haben Sie den Unified Contact Store ebenfalls aktiviert. Es ist keine zusätzliche Serverkonfiguration erforderlich.If server-to-server authentication between Skype for Business Server and Exchange Server is already configured, then you have also enabled the unified contact store; no additional server configuration is required. Beim Benutzerkonto sind jedoch noch Konfigurationsschritte erforderlich, damit die Kontakte des Benutzers in den einheitlichen Kontaktspeicher verschoben werden.However, additional user account configuration is required in order to move a user's contacts into the unified contact store. Standardmäßig werden Benutzer Kontakte in Skype for Business Server und nicht im Unified Contact Store aufbewahrt.By default, user contacts are kept in Skype for Business Server and not in the unified contact store.

Der Zugriff auf den einheitlichen Kontaktspeicher wird mithilfe von Skype for Business Server-Benutzer Dienst Richtlinien verwaltet.Access to the unified contact store is managed by using Skype for Business Server user services policies. Benutzerdienst-Richtlinien verfügen nur über eine einzige Eigenschaft (UcsAllowed), die angibt, wo die Kontakte eines Benutzers gespeichert werden.User server policies have only a single property (UcsAllowed); this property is used to determine the location where a user's contacts are stored. Wenn ein Benutzer von einer Richtlinie für Benutzer Dienste verwaltet wird, in der UcsAllowed auf "true" ($true) festgelegt wurde, werden die Kontakte des Benutzers im Unified Contact Store gespeichert.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 the unified contact store. Wenn der Benutzer von einer Richtlinie für Benutzer Dienste verwaltet wird, in der UcsAllowed auf "false" ($false) festgelegt wurde, werden seine Kontakte in Skype for Business Server gespeichert.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.

Wenn Sie Skype for Business Server installieren, wird auch eine Richtlinie für einzelne Benutzer Dienste installiert, die auf dem globalen Bereich konfiguriert ist.When you install Skype for Business Server, a single user services policy (configured at the global scope) is installed as well. Der Wert „UcsAllowed“ in dieser Richtlinie ist auf „True“ festgelegt, was bedeutet, dass Benutzerkontakte standardmäßig im einheitlichen Kontaktspeicher gespeichert werden (vorausgesetzt, dass dieser bereitgestellt und konfiguriert wurde).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). Wenn Sie alle Benutzerkontakte zum einheitlichen Kontaktspeicher migrieren möchten, müssen Sie nichts weiter tun.If you want to migrate all of your user contacts to the unified contact store you do not have to do anything at all.

Wenn Sie lieber nicht alle Kontakte zum einheitlichen Kontaktspeicher migrieren möchten, können Sie den einheitlichen Kontaktspeicher für alle Benutzer deaktivieren, indem Sie die Eigenschaft „UcsAllowed“ in der globalen Richtlinie auf „False“ setzen: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

Nachdem Sie den Unified Contact Store in der globalen Richtlinie deaktiviert haben, können Sie eine benutzerspezifische Richtlinie erstellen, die die Verwendung des einheitlichen Kontaktspeichers ermöglicht. auf diese Weise können einige Benutzer Ihre Kontakte im Unified Contact Store behalten, während andere Benutzer weiterhin Ihre Kontakte in Skype for Business Server behalten.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. Sie können eine Benutzer dienstrichtlinie pro Benutzer erstellen, indem Sie einen Befehl wie den folgenden verwenden:You can create a per-user user services policy by using a command similar to this:

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

Nachdem Sie die neue Richtlinie erstellt haben, müssen Sie sie jedem Benutzer zuweisen, der Zugang zum einheitlichen Kontaktspeicher haben soll. Das Zuweisen von benutzerbezogenen Richtlinien zu Benutzern führen Sie mit Befehlen wie dem folgenden durch: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"

Nachdem die Richtlinie zugewiesen wurde, wird Skype for Business Server beginnen, die Kontakte des Benutzers in den Unified Contact Store zu migrieren.After the policy has been assigned, Skype for Business Server will begin to migrate the user's contacts to the unified contact store. Nach Abschluss der Migration werden die Kontakte in Exchange anstatt in Skype for Business Server gespeichert.After migration is complete, the user will then have his or her contacts stored in Exchange rather than Skype for Business Server. Wenn der Benutzer zu dem Zeitpunkt, zu dem die Migration abgeschlossen ist, bei lync 2013 angemeldet ist, wird ein Meldungsfeld angezeigt, in dem er oder Sie aufgefordert wird, sich von Skype for Business abzumelden und dann erneut anzumelden, um den Vorgang abzuschließen.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. Die Kontakte von Benutzern, denen diese benutzerbezogene Richtlinie zugewiesen wurde, werden nicht zum einheitlichen Kontaktspeicher migriert.Users who have not been assigned this per-user policy will not have their contacts migrated to the unified contact store. Dies liegt daran, dass diese Benutzer von der globalen Richtlinie verwaltet werden und die Verwendung des Unified Contact Store in der globalen Richtlinie deaktiviert wurde.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.

Sie können überprüfen, ob die Kontakte eines Benutzers erfolgreich in den Unified Contact Store migriert wurden, indem Sie das Cmdlet Test-CsUnifiedContactStore in der Skype for Business Server-Verwaltungsshell ausführen: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"

Wenn Test-CsUnifiedContactStore erfolgreich ist, bedeutet dies, dass die Kontakte für den Benutzer SIP:kenmyer@ "litwareinc. com in den einheitlichen Kontaktspeicher migriert wurden.If Test-CsUnifiedContactStore succeeds that means that the contacts for the user sip:kenmyer@litwareinc.com have been migrated to the unified contact store.

Zurückverlegung aus dem einheitlichen KontaktspeicherRolling Back the Unified Contact Store

Wenn Sie die Kontakte eines Benutzers aus dem Unified Contact Store entfernen müssen (wenn der Benutzer beispielsweise auf Microsoft lync Server 2010 verlagert werden muss und daher den einheitlichen Kontaktspeicher nicht mehr verwenden kann), müssen Sie zwei Schritte ausführen.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. Zunächst müssen Sie dem Benutzer eine neue Richtlinie für Benutzer Dienste zuweisen, die verhindert, dass Kontakte im Unified Contact Store gespeichert werden.First, you must assign the user a new user services policy, one that prohibits storing contacts in the unified contact store. (Dies ist eine Richtlinie, bei der die UcsAllowed-Eigenschaft auf $false festgesetzt wurde.) Wenn Sie nicht über eine solche Richtlinie verfügen, können Sie Sie mithilfe eines Befehls wie den folgenden erstellen:(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

Anschließend können Sie diese neue benutzerbezogene Richtlinie (NoUnifiedContactStore) mit dem folgenden Befehl zuweisen:You can then assign this new per-user policy (NoUnifiedContactStore) by using a command like this:

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

Dieser Befehl weist die neue Richtlinie dem Benutzer „Ken Myer“ zu und verhindert, dass dessen Kontakte zum einheitlichen Kontaktspeicher migriert werden.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.

Hinweis

In manchen Fällen können Sie den gleichen Effekt erzielen, indem Sie einfach die Zuweisung der aktuellen Benutzerdienst-Richtlinie für den Benutzer aufheben.In some cases you can achieve the same net effect by simply un-assigning the user's current user services policy. Das wäre z. B. der Fall, wenn dem Benutzer „Ken Myer“ eine benutzerbezogene Benutzerdienst-Richtlinie zugewiesen ist, die den einheitlichen Kontaktspeicher aktiviert, während die globale Richtlinie die Verwendung des einheitlichen Kontaktspeichers verbietet.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. In einem solchen Fall können Sie die Zuweisung der benutzerbezogenen Benutzerdienste-Richtlinie für Ken aufheben.In that case, you could un-assign Ken's per-user services policy. Ken würde dann automatisch von der globalen Richtlinie verwaltet werden und somit keinen Zugriff auf den einheitlichen Kontaktspeicher mehr besitzen.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. Wenn Sie eine zuvor zugewiesene pro-Benutzer-Richtlinie nicht zuweisen möchten, verwenden Sie den gleichen Befehl wie zuvor, aber dieses Mal legen Sie den Parameter "PolicyName" auf einen NULL-Wert fest: Grant-CsUserServicesPolicy-Identity "Ken Myers"-Richtliniennamen $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

Die Terminologie "verhindert, dass Ken-Kontakte in den einheitlichen Kontaktspeicher migriert werden" ist wichtig, wenn Sie mit dem Unified Contact Store arbeiten.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. Wenn Sie einfach Ken eine neue Richtlinie für Benutzer Dienste zuweisen, werden die Kontakte nicht aus dem Unified Contact Store verschoben.Simply assigning Ken a new user services policy will not move his contacts out of the unified contact store. Wenn sich ein Benutzer bei Skype for Business Server anmeldet, überprüft das System die Benutzer Dienste-Richtlinie des Benutzers, um festzustellen, ob seine Kontakte im Unified Contact Store aufbewahrt werden sollen.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. Wenn die Antwort ja lautet (das heißt, wenn die UcsAllowed-Eigenschaft auf $true festgesetzt ist), werden diese Kontakte in den Unified Contact Store migriert (vorausgesetzt, diese Kontakte sind noch nicht im Unified Contact Store).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). Wenn die Antwort Nein ist, ignoriert Skype for Business Server einfach die Kontakte des Benutzers und wechselt zur nächsten Aufgabe.If the answer is no, then Skype for Business Server simply ignores the user's contacts and moves on to its next task. Das bedeutet, dass Skype for Business Server die Kontakte eines Benutzers nicht automatisch aus dem Unified Contact Store verschieben wird, unabhängig vom Wert der UcsAllowed-Eigenschaft.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.

Das bedeutet auch, dass Sie nach dem Zuweisen des Benutzers zu einer neuen Richtlinie für Benutzer Dienste das Cmdlet Invoke-CsUcsRollback ausführen müssen, um die Kontakte des Benutzers aus dem Exchange-Server zu entfernen und zurück zu Skype for Business Server zu wechseln.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. Beispiel: Nachdem Sie dem Benutzer „Ken Myer“ eine neue Benutzerdienst-Richtlinie zugewiesen haben, können Sie seine Kontakte mit dem folgenden Befehl aus dem einheitlichen Kontaktspeicher verlegen: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"

Wenn Sie die Benutzerdienst-Richtlinie ändern, ohne anschließend das Cmdlet Invoke-CsUcsRollback auszuführen, bleiben die Kontakte von Ken im einheitlichen Kontaktspeicher.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. Und was wäre, wenn Sie das Invoke-CsUcsRollback-Cmdlet ausführen, ohne die Benutzerdienste-Richtlinie von Ken Myer zu ändern?What if you run Invoke-CsUcsRollback but do not change Ken Myer's user services policy? In diesem Fall werden die Kontakte von Ken nur vorübergehend aus dem einheitlichen Kontaktspeicher entfernt.In that case, Ken's contacts will be temporarily removed from the unified contact store. Achten Sie hierbei bitte auf das Wort „vorübergehend“!The fact that this removal is temporary is important to keep in mind. Nachdem die Kontakte von Ken aus dem Unified Contact Store entfernt wurden, wartet Skype for Business Server 7 Tage, und überprüfen Sie dann, welche Benutzer Dienste-Richtlinie Ken zugewiesen wurde.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. Wenn Ken weiterhin eine Richtlinie zugewiesen ist, die ihn für den einheitlichen Kontaktspeicher aktiviert, werden seine Kontakte automatisch wieder zurück in den Kontaktspeicher verschoben.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. Um die Kontakte dauerhaft aus dem einheitlichen Kontaktspeicher zu entfernen, müssen Sie nicht nur das Invoke-CsUcsRollback-Cmdlet ausführen, sondern zusätzlich auch seine Benutzerdienste-Richtlinie ändern.To permanently remove contacts from the unified contact store you must change the user services policy in addition to running the Invoke-CsUcsRollback cmdlet.

Aufgrund der zahlreichen Variablen, die sich auf die Migration auswirken können, kann schwer geschätzt werden, wie viel Zeit erforderlich ist, bis Konten vollständig zum einheitlichen Kontaktspeicher migriert sind. Als allgemeine Regel lässt sich jedoch sagen, dass die Migration nicht unmittelbar in Kraft tritt: Auch wenn Sie nur sehr wenige Kontakte migrieren, kann es zehn Minuten oder länger dauern, bis die Verschiebung abgeschlossen ist.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.