Configuration de Skype Entreprise Server pour utiliser le magasin de contacts unifié

Résumé: Configurez le magasin de contacts unifié pour Exchange Server 2016 ou Exchange Server 2013 et Skype Entreprise Server.

À l’aide du magasin de contacts unifié, les utilisateurs conservent une seule liste de contacts, puis disposent de ces contacts disponibles dans plusieurs applications, notamment Skype Entreprise, Microsoft Outlook 2013 et Microsoft Outlook Web App 2013. Lorsque vous activez le magasin de contacts unifié pour un utilisateur, les contacts de cet utilisateur ne sont pas stockés dans Skype Entreprise Server et récupérés en fonction des besoins. Au lieu de cela, leurs contacts sont stockés dans Exchange Server 2016 ou Exchange Server 2013 et sont récupérés à l’aide des services Web Exchange.

Remarque

Techniquement, les informations de contact sont stockées dans une paire de dossiers trouvés dans la boîte aux lettres Exchange de l’utilisateur. Les contacts eux-mêmes sont stockés dans un dossier nommé Skype Entreprise Contacts visible par les utilisateurs finaux ; les métadonnées relatives aux contacts sont stockées dans un sous-dossier qui n’est pas visible par les utilisateurs finaux.

Activation du magasin de contacts unifié pour un utilisateur

Si l’authentification de serveur à serveur entre Skype Entreprise Server et Exchange Server est déjà configurée et que vous avez activé le magasin de contacts unifié, aucune autre configuration de serveur n’est requise. Toutefois, une autre configuration de compte d’utilisateur est requise pour déplacer les contacts d’un utilisateur vers le magasin de contacts unifié. Par défaut, les contacts utilisateur sont conservés dans Skype Entreprise Server et non dans le magasin de contacts unifié.

L’accès au magasin de contacts unifié est géré à l’aide de Skype Entreprise Server stratégies de services utilisateur. Les stratégies de services d’utilisateurs ne possèdent qu’une seule propriété (UcsAllowed) ; celle-ci permet de déterminer l’emplacement dans lequel les contacts de l’utilisateur sont stockés. Si un utilisateur est géré par une stratégie de services utilisateur où UcsAllowed a été défini sur True ($True), les contacts de l’utilisateur sont stockés dans le magasin de contacts unifié. Si l’utilisateur est géré par une stratégie de services utilisateur où UcsAllowed a été défini sur False ($False), ses contacts sont stockés dans Skype Entreprise Server.

Lorsque vous installez Skype Entreprise Server, une stratégie de services utilisateur unique (configurée dans l’étendue globale) est également installée. La valeur UcsAllowed dans cette stratégie a la valeur True, ce qui signifie que les contacts de l’utilisateur sont stockés par défaut dans le magasin de contacts unifié (en supposant que celui-ci ait été déployé et configuré). Si vous souhaitez migrer tous vos contacts utilisateur vers le magasin de contacts unifié, vous n’avez rien à faire.

Si vous préférez ne pas migrer tous vos contacts vers le magasin de contacts unifié, vous pouvez désactiver celui-ci pour tous les utilisateurs en définissant la propriété UcsAllowed de la stratégie globale sur False :

Set-CsUserServicesPolicy -Identity global -UcsAllowed $False

Après avoir désactivé le magasin de contacts unifié dans la stratégie globale, vous pouvez créer une stratégie par utilisateur qui permet l’utilisation du magasin de contacts unifié ; Cela vous permet de faire en sorte que certains utilisateurs conservent leurs contacts dans le magasin de contacts unifié, tandis que d’autres continuent à conserver leurs contacts dans Skype Entreprise Server. Vous pouvez créer une stratégie de services utilisateur par utilisateur à l’aide d’une commande similaire à celle-ci :

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

Après avoir créé la stratégie, vous devez affecter cette stratégie à tout utilisateur qui doit avoir accès au magasin de contacts unifié. Les stratégies par utilisateur peuvent être affectées aux utilisateurs à l’aide de commandes semblables à ce qui suit :

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

Une fois la stratégie affectée, Skype Entreprise Server commence à migrer les contacts de l’utilisateur vers le magasin de contacts unifié. Une fois la migration terminée, les contacts de l’utilisateur sont stockés dans Exchange plutôt que dans Skype Entreprise Server. Si l’utilisateur est connecté à Lync 2013 au moment de la fin de la migration, une boîte de message s’affiche et il est invité à se déconnecter de Skype Entreprise, puis à se reconnecter pour finaliser le processus. Les utilisateurs qui n’ont pas été affectés à cette stratégie par utilisateur ne voient pas leurs contacts migrés vers le magasin de contacts unifié. Cela est dû au fait que ces utilisateurs sont gérés par la stratégie globale et que l’utilisation du magasin de contacts unifié est désactivée dans la stratégie globale.

Vous pouvez vérifier que les contacts d’un utilisateur sont correctement migrés vers le magasin de contacts unifié en exécutant l’applet de commande Test-CsUnifiedContactStore à partir de Skype Entreprise Server Management Shell :

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

Si Test-CsUnifiedContactStore réussit, cela signifie que les contacts de l’utilisateur sip :kenmyer@litwareinc.com ont été migrés vers le magasin de contacts unifié.

Restauration du magasin de contacts unifié

Si vous devez supprimer les contacts d’un utilisateur du magasin de contacts unifié (par exemple, si l’utilisateur doit être relogé sur Microsoft Lync Server 2010 et ne peut donc plus utiliser le magasin de contacts unifié), vous devez effectuer deux opérations. Tout d’abord, vous devez attribuer à l’utilisateur une nouvelle stratégie de services utilisateur, qui interdit le stockage des contacts dans le magasin de contacts unifié. (Autrement dit, une stratégie dans laquelle la propriété UcsAllowed est définie sur $False.) Si vous n’avez pas de stratégie de ce type, vous pouvez en créer une à l’aide d’une commande similaire à celle-ci :

New-CsUserServicesPolicy -Identity NoUnifiedContactStore -UcsAllowed $False

Vous pouvez ensuite affecter cette nouvelle stratégie par utilisateur (NoUnifiedContactStore) à l’aide d’une commande semblable à celle-ci :

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

La commande précédente affecte la nouvelle stratégie à l’utilisateur Ken Myer et empêche la migration des contacts de Ken vers le magasin de contacts unifié.

Remarque

Dans certains cas, vous pouvez obtenir le même résultat en annulant simplement l’affectation de la stratégie de services d’utilisateurs actuelle de l’utilisateur. Par exemple, supposons que Ken Myer possède une stratégie de services d’utilisateurs par utilisateur qui active le magasin de contacts unifié, alors que votre stratégie globale interdit l’utilisation du magasin de contacts unifié. Dans ce cas, vous pouvez annuler l’affectation de la stratégie de services par utilisateur à Ken. Il est alors automatiquement géré par la stratégie globale et n’a donc plus accès au magasin de contacts unifié. Pour annuler l’affectation d’une stratégie par utilisateur précédemment affectée, utilisez la même commande que celle indiquée précédemment, mais cette fois, définissez le paramètre PolicyName sur une valeur null : Grant-CsUserServicesPolicy -Identity « Ken Myer » -PolicyName $Null

Lorsque vous travaillez avec le magasin de contacts unifié, il est important de garder à l’esprit que la commande « empêche la migration des contacts de Ken vers le magasin de contacts unifié ». Le simple fait d’attribuer à Ken une nouvelle stratégie de services utilisateur ne déplace pas ses contacts hors du magasin de contacts unifié. Lorsqu’un utilisateur se connecte Skype Entreprise Server, le système vérifie la stratégie des services utilisateur de l’utilisateur pour voir si ses contacts doivent être conservés dans le magasin de contacts unifié. Si la réponse est oui (autrement dit, si la propriété UcsAllowed est définie sur $True), ces contacts sont migrés vers le magasin de contacts unifié (en supposant que ces contacts ne se trouvent pas déjà dans le magasin de contacts unifié). Si la réponse est non, Skype Entreprise Server ignore simplement les contacts de l’utilisateur et passe à la tâche suivante. Cela signifie que Skype Entreprise Server ne déplacez pas automatiquement les contacts d’un utilisateur hors du magasin de contacts unifié, quelle que soit la valeur de la propriété UcsAllowed.

Cela signifie également qu’après avoir affecté une nouvelle stratégie de services utilisateur à l’utilisateur, vous devez exécuter l’applet de commande Invoke-CsUcsRollback pour déplacer les contacts de l’utilisateur hors de Exchange Server et revenir à Skype Entreprise Server. Par exemple, après avoir affecté une nouvelle stratégie de services utilisateur à Ken Myer, vous pouvez déplacer leurs contacts hors du magasin de contacts unifié à l’aide de la commande suivante :

Invoke-CsUcsRollback -Identity "Ken Myer"

Si vous modifiez la stratégie des services utilisateur, mais que vous n’exécutez pas l’applet de commande Invoke-CsUcsRollback les contacts de Ken ne seront pas supprimés du magasin de contacts unifié. Que se passe-t-il si vous exécutez Invoke-CsUcsRollback mais que vous ne modifiez pas la stratégie des services utilisateur de Ken Myer ? Dans ce cas, les contacts de Ken sont temporairement supprimés du magasin de contacts unifié. Il est important de noter que cette suppression est temporaire. Une fois que les contacts de Ken ont été supprimés du magasin de contacts unifié, Skype Entreprise Server attend sept jours, puis case activée pour voir quelle stratégie de services utilisateur est affectée à Ken. Si Une stratégie qui permet à l’utilisateur du magasin de contacts unifié est toujours affectée à Ken, ses contacts sont automatiquement déplacés vers le magasin de contacts. Pour supprimer définitivement des contacts du magasin de contacts unifié, vous devez modifier la stratégie des services utilisateur en plus d’exécuter l’applet de commande Invoke-CsUcsRollback.

En raison du grand nombre de variables qui peuvent affecter la migration, il est difficile d’estimer le temps nécessaire avant que les comptes ne soient entièrement migrés vers le magasin de contacts unifié. En règle générale, toutefois, la dose de migration n’est pas prise en compte immédiatement : même en cas de migration de quelques contacts, il peut s’avérer nécessaire de prendre 10 minutes ou plus avant que le déplacement soit terminé.