Partager via


Grant-CsMobilityPolicy

 

Dernière rubrique modifiée : 2012-04-23

Accorde une stratégie de mobilité par utilisateur à un utilisateur ou à un groupe d’utilisateurs. Les stratégies de mobilité déterminent si un utilisateur peut utiliser Microsoft Lync 2010 Mobile. Elles permettent également de gérer la possibilité d’un utilisateur d’employer la fonction Appel via le bureau, grâce à laquelle il est possible de passer et de recevoir des appels sur son téléphone mobile en utilisant son numéro de téléphone professionnel à la place du numéro de téléphone mobile.

Syntaxe

Grant-CsMobilityPolicy -Identity <UserIdParameter> [-PolicyName <String>] [-Confirm [<SwitchParameter>]] [-DomainController <Fqdn>] [-PassThru <SwitchParameter>] [-WhatIf [<SwitchParameter>]]

Description détaillée

Lync 2010 Mobile est une application cliente qui permet aux utilisateurs d’exécuter Microsoft Lync 2010 sur leur téléphone mobile. La fonction Appel via le bureau permet aux utilisateurs de passer des appels sur leur téléphone mobile et de les afficher comme provenant de leur numéro professionnel et non de leur téléphone mobile. Les utilisateurs qui ont activé cette fonction peuvent l'utiliser en numérotant directement à partir de leur téléphone mobile ou avec l’option de conférence d’appels sortants. Elle leur permet de demander au serveur Microsoft Lync Server 2010 Mobility Service de passer un appel pour eux. Le serveur configure l’appel et rappelle l’utilisateur sur son téléphone mobile. Lorsque ce dernier répond, le serveur numérote la partie appelée.

Ces deux fonctionnalités, l’exécution de Lync Mobile et l’utilisation d’Appel via le bureau, sont gérées à l’aide de stratégies de mobilité. Lorsque vous installez Microsoft Lync Server 2010, une stratégie de mobilité globale, unique est appliquée à tous les utilisateurs. Cependant, les administrateurs peuvent utiliser le cmdlet New-CsMobilityPolicy pour créer des stratégies personnalisées au niveau de l’étendue Site ou Utilisateur.

Si vous créez une stratégie au niveau de l’étendue Site, elle sera automatiquement affectée au site approprié. Par contre, si vous créez une stratégie de mobilité au niveau de l’étendue Utilisateur, elle existera mais ne sera pas automatiquement affectée aux utilisateurs. Pour affecter spécifiquement une stratégie par utilisateur à un ou à plusieurs utilisateurs, utilisez la cmdlet Grant-CsMobilityPolicy.

Notez que les stratégies de mobilité ne sont pas indiquées par défaut lorsque vous exécutez la cmdlet Get-CsUser. C’est pour cela que vous ne pouvez pas voir la stratégie de mobilité par utilisateur affectée à un utilisateur en exécutant une commande telle que :

Get-CsUser "Ken Myer"

Pour voir toutes les valeurs de propriété (y compris la stratégie de mobilité) d’un utilisateur, vous devez utiliser une commande telle que :

Get-CsUser "Ken Myer" | Select-Object *

Vous pouvez également utiliser une commande telle que la suivante pour voir le nom complet et la stratégie de mobilité de l’utilisateur :

Get-CsUser "Ken Myer" | Select-Object DisplayName, MobilityPolicy

Personnes autorisées à exécuter cette cmdlet : Par défaut, les membres des groupes suivants sont autorisés à exécuter localement la cmdlet Grant-CsMobilityPolicy : RTCUniversalServerAdmins.

Paramètres

Paramètre Obligatoire Type Description

Identity

Obligatoire

UserIdParameter

Indique l’identité du compte d’utilisateur auquel affecter la stratégie de mobilité par utilisateur. Les identités utilisateur sont généralement spécifiées dans l’un des quatre formats suivants : 1) L’adresse SIP de l’utilisateur ; 2) Le nom d’utilisateur principal de l’utilisateur ; 3) Le nom de domaine et le nom d’ouverture de session de l’utilisateur, sous la forme domaine\ouverture de session (par exemple, litwareinc\kenmyer) ; et 4) Le nom complet Active Directory de l’utilisateur (par exemple, Ken Myer). Les identités utilisateur peuvent être spécifiées à l’aide d’un nom unique Active Directory.

En outre, vous pouvez recourir à l’astérisque (caractère générique *) si vous utilisez le nom complet comme identité utilisateur. Par exemple, l’identité « * Smith » affecte la stratégie à tous les utilisateurs dont le nom complet se termine par la valeur de chaîne « Smith ».

PolicyName

Facultatif

Chaîne

Nom de la stratégie à attribuer. PolicyName est l’identité de stratégie moins l’étendue de stratégie (le préfixe « tag: »). Par exemple, pour une stratégie dont l’identité est tag:Redmond, PolicyName est égal à Redmond ; pour une stratégie dont l’identité est tag:RedmondUsersMobilityPolicy, PolicyName est égal à RedmondUsersMobilityPolicy. Pour affecter une stratégie utilisateur, utilisez une syntaxe de type :

-PolicyName RedmondUsersMobilityPolicy

Pour désattribuer une stratégie utilisateur préalablement attribuée à un utilisateur, définissez PolicyName sur une valeur Null ($Null) :

-PolicyName $Null

DomainController

Facultatif

Nom de domaine complet

Permet de spécifier le nom de domaine complet d’un contrôleur de domaine à contacter lors de l’affectation de la nouvelle stratégie. Si ce paramètre n’est pas spécifié, Grant-CsMobilityPolicy contactera le premier contrôleur de domaine disponible.

PassThru

Facultatif

SwitchParameter

Permet de transmettre un objet d’utilisateur via le pipeline qui représente l’utilisateur auquel la stratégie est affectée. Par défaut, la cmdlet Grant-CsMobilityPolicy ne transmet aucun objet via le pipeline.

WhatIf

Facultatif

SwitchParameter

Décrit ce qui se passe si vous exécutez la commande sans l’exécuter réellement.

Confirm

Facultatif

SwitchParameter

Vous demande confirmation avant d’exécuter la commande.

Types d’entrées

Grant-CsMobilityPolicy accepte la saisie de données transmises via le pipeline de valeurs de chaîne qui représentent l’identité d’un compte d’utilisateur. La cmdlet accepte également la saisie de données transmises via le pipeline pour les objets utilisateur.

Types de retours

Par défaut, Grant-CsMobilityPolicy ne retourne ni objet ni valeur. Toutefois, si vous incluez le paramètre PassThru, la cmdlet pourra transmettre via le pipeline des instances de l’objet Microsoft.Rtc.Management.ADConnect.Schema.OCSUserOrAppContact.

Exemple

-------------------------- Exemple 1 --------------------------

Grant-CsMobilityPolicy -Identity "Ken Myer" -PolicyName "RedmondMobilityPolicy"

La commande illustrée à l’exemple 1 affecte la stratégie de mobilité par utilisateur RedmondMobilityPolicy à un seul utilisateur : Ken Myer.

-------------------------- Exemple 2 --------------------------

Get-CsUser -Filter {MobilityPolicy -eq "NorthAmericaMobilityPolicy"} | Grant-CsMobilityPolicy -PolicyName "RedmondMobilityPolicy"

Dans l’exemple 2, la stratégie de mobilité RedmondMobilityPolicy est affectée aux utilisateurs actuellement gérés par la stratégie NorthAmericaMobilityPolicy. Pour ce faire, la commande utilise d’abord la cmdlet Get-CsUser et le paramètre Filter pour extraire tous les utilisateurs affectés à la stratégie NorthAmericaMobilityPolicy. Elle utilise pour cela la valeur de filtre {MobilityPolicy –eq "NorthAmericaMobilityPolicy"}. Après l’extraction de la collection de comptes d’utilisateurs, ces derniers sont redirigés vers la cmdlet Grant-CsMobilityPolicy, qui affecte à chaque utilisateur la stratégie RedmondMobilityPolicy.

-------------------------- Exemple 3 --------------------------

Get-CsUser -LdapFilter "l=Redmond" | Grant-CsMobilityPolicy -PolicyName "RedmondMobilityPolicy"

La commande précédente affecte la stratégie de mobilité RedmondMobilityPolicy à tous les utilisateurs de la ville de Redmond. Pour ce faire, la commande appelle d’abord Get-CsUser avec le paramètre LdapFilter. La valeur de filtre "l=Redmond" retourne tous les utilisateurs situés à Redmond (le « l » représente l’attribut Active Directory « locality »). Après extraction, les comptes d’utilisateurs sont redirigés vers to Grant-CsMobilityPolicy, puis Grant-CsMobilityPolicy affecte à chaque utilisateur la stratégie RedmondMobilityPolicy.

-------------------------- Exemple 4 --------------------------

Get-CsUser -Filter {RegistrarPool -eq "atl-cs-001.litwareinc.com"} | Grant-CsMobilityPolicy -PolicyName "RedmondMobilityPolicy"

Dans l’exemple 4, RedmondMobilityPolicy est affecté aux utilisateurs dont les comptes Lync Server sont hébergés sur atl-cs-001.litwareinc.com. Pour ce faire, la commande utilise d’abord la cmdlet Get-CsUser et le paramètre Filter pour extraire tous les comptes d’utilisateurs hébergés sur le pool de serveurs d’inscriptions spécifié. Elle utilise pour cela la valeur de filtre {RegistrarPool –eq "atl-cs-001.litwareinc.com"}. Après l’extraction de la collection de comptes d’utilisateurs, ces derniers sont redirigés vers la cmdlet Grant-CsMobilityPolicy, qui affecte à chaque utilisateur la stratégie RedmondMobilityPolicy.