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 einheitlichen Kontaktspeicher 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 verwalten Benutzer eine einzelne Kontaktliste und verfügen dann über diese Kontakte in mehreren Anwendungen, einschließlich Skype for Business, Microsoft Outlook 2013 und 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. Wenn Sie den einheitlichen Kontaktspeicher für einen Benutzer aktivieren, werden die Kontakte dieses Benutzers nicht in Skype for Business Server gespeichert und bei 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 Web Services 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 werden Kontaktinformationen in einem Ordnerpaar gespeichert, das sich im Exchange-Postfach des Benutzers befindet.Technically, contact information is stored in a pair of folders found in the user's Exchange mailbox. Die Kontakte selbst werden in einem Ordner mit dem Namen "Skype for Business-Kontakte" gespeichert, der für 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 auch den einheitlichen Kontaktspeicher 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 Benutzerkontakte in Skype for Business Server und nicht im einheitlichen Kontaktspeicher gespeichert.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-Benutzerdienstrichtlinien verwaltet.Access to the unified contact store is managed by using Skype for Business Server user services policies. Benutzerdienste-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 Benutzerdienstrichtlinie verwaltet wird, bei der "UcsAllowed" auf "True" ($True) festgelegt wurde, werden die Kontakte des Benutzers im einheitlichen Kontaktspeicher 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 Benutzerdienstrichtlinie verwaltet wird, bei 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 einzelne Richtlinie für Benutzerdienste (global konfiguriert) installiert.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, dies wurde bereitgestellt und konfiguriert).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 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" festlegen: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 einheitlichen Kontaktspeicher in der globalen Richtlinie deaktiviert haben, können Sie eine Benutzerrichtlinie erstellen, die die Verwendung des einheitlichen Kontaktspeichers ermöglicht. Dadurch können Sie dafür sorgt, dass einige Benutzer ihre Kontakte im einheitlichen Kontaktspeicher behalten, während andere Benutzer ihre Kontakte weiterhin 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 Benutzerdiensterichtlinie 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 durch, die wie folgt aussehen: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, beginnt Skype for Business Server mit der Migration der Kontakte des Benutzers zum einheitlichen Kontaktspeicher.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 des Benutzers in Exchange und nicht 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 nach Abschluss der Migration bei Lync 2013 angemeldet ist, wird ein Meldungsfeld angezeigt, in dem er aufgefordert wird, sich von Skype for Business abmelden und sich dann erneut zu anmelden, um den Vorgang abschließen zu können.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. Benutzern, denen diese Benutzerrichtlinie nicht zugewiesen wurde, werden ihre Kontakte 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. Der Grund dafür ist, dass diese Benutzer von der globalen Richtlinie verwaltet werden und die Verwendung des einheitlichen Kontaktspeichers 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 zum einheitlichen Kontaktspeicher 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" zum 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 einheitlichen Kontaktspeicher entfernen müssen (z. B. wenn der Benutzer in Microsoft Lync Server 2010 neu vernetzt werden muss und daher den einheitlichen Kontaktspeicher nicht mehr verwenden kann), müssen Sie zwei Dinge tun.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 Benutzerdiensterichtlinie zuweisen, die das Speichern von Kontakten im einheitlichen Kontaktspeicher verhindert.First, you must assign the user a new user services policy, one that prohibits storing contacts in the unified contact store. (Das heißt, eine Richtlinie, bei der die Eigenschaft "UcsAllowed" auf "$False.) Wenn Sie nicht über eine solche Richtlinie verfügen, können Sie eine richtlinie mit einem Befehl wie dem 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 auch, 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 einigen Fällen können Sie den gleichen Effekt erzielen, indem Sie einfach die Zuweisung der aktuellen Benutzerdienstrichtlinie des Benutzers aufbeenen.In some cases you can achieve the same net effect by simply un-assigning the user's current user services policy. Das wäre zum Beispiel der Fall, wenn dem Benutzer "Ken Myer" eine benutzerbezogene Benutzerdienste-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 diesem Fall können Sie die Zuweisung der Benutzerdiensterichtlinie von Ken auf einen anderen Benutzer zuordnen.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. Verwenden Sie denselben Befehl wie zuvor, um die Zuweisung einer zuvor zugewiesenen Benutzerrichtlinie auf einen Nullwert zu setzen: 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

Die Terminologie "verhindert, dass Kens Kontakte zum einheitlichen Kontaktspeicher migriert werden" ist wichtig, wenn Sie mit dem einheitlichen Kontaktspeicher 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 Ken einfach eine neue Richtlinie für Benutzerdienste zuweisen, werden seine Kontakte nicht aus dem einheitlichen Kontaktspeicher verziehen.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 Benutzerdienstrichtlinie des Benutzers, um festzustellen, ob seine Kontakte im einheitlichen Kontaktspeicher 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 (d. h. wenn die Eigenschaft "UcsAllowed" auf $True festgelegt ist), werden diese Kontakte zum einheitlichen Kontaktspeicher migriert (vorausgesetzt, diese Kontakte befinden sich noch nicht im einheitlichen Kontaktspeicher).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" lautet, ignoriert Skype for Business Server einfach die Kontakte des Benutzers und fährt mit der nächsten Aufgabe um.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 einheitlichen Kontaktspeicher verschiebt, unabhängig vom Wert der Eigenschaft "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.

Das bedeutet auch, dass Sie nach dem Zuweisen einer neuen Benutzerdienstrichtlinie das Cmdlet "Invoke-CsUcsRollback" ausführen müssen, um die Kontakte des Benutzers aus Exchange Server zurück nach Skype for Business Server zu verschieben.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 Benutzerdienste-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 Benutzerdienste-Richtlinie ändern, ohne anschließend das Invoke-CsUcsRollback-Cmdlet 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 Kens Kontakte aus dem einheitlichen Kontaktspeicher entfernt wurden, wartet Skype for Business Server 7 Tage und überprüft dann, welche Benutzerdiensterichtlinie 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 großen Anzahl von Variablen, die sich auf die Migration auswirken können, ist es schwierig zu schätzen, wie lange es dauert, bis Konten vollständig zum einheitlichen Kontaktspeicher migriert werden.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. In der Regel wird die Migration jedoch nicht sofort wirksam: Selbst bei der Migration einer kleinen Anzahl von Kontakten kann es 10 Minuten oder mehr dauern, bis die Migration abgeschlossen ist.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.