Set-CsLocationPolicy
Dernière rubrique modifiée : 2012-03-26
Modifie une stratégie d’emplacement existante.
Syntaxe
Set-CsLocationPolicy [-Identity <XdsIdentity>] [-ConferenceMode <Nullable>] [-ConferenceUri <String>] [-Confirm [<SwitchParameter>]] [-Description <String>] [-EmergencyDialMask <String>] [-EmergencyDialString <String>] [-EnhancedEmergencyServicesEnabled <$true | $false>] [-Force <SwitchParameter>] [-LocationRequired <Nullable>] [-NotificationUri <String>] [-PstnUsage <String>] [-UseLocationForE911Only <Nullable>] [-WhatIf [<SwitchParameter>]]
Set-CsLocationPolicy [-ConferenceMode <Nullable>] [-ConferenceUri <String>] [-Confirm [<SwitchParameter>]] [-Description <String>] [-EmergencyDialMask <String>] [-EmergencyDialString <String>] [-EnhancedEmergencyServicesEnabled <$true | $false>] [-Force <SwitchParameter>] [-Instance <PSObject>] [-LocationRequired <Nullable>] [-NotificationUri <String>] [-PstnUsage <String>] [-UseLocationForE911Only <Nullable>] [-WhatIf [<SwitchParameter>]]
Description détaillée
La stratégie d’emplacement est utilisée pour appliquer des paramètres liés au système Enhanced 9-1-1 (E9-1-1) et à l’emplacement du client. La stratégie d’emplacement détermine si un utilisateur peut avoir recours au système E9-1-1 et, le cas échéant, quel est le comportement d’un appel d’urgence. Par exemple, la stratégie d’emplacement permet de définir le numéro d’appel d’urgence (911 aux États-Unis), de déterminer si le service de sécurité de l’entreprise doit être automatiquement averti et comment l’appel doit être acheminé. Cette cmdlet modifie une stratégie d’emplacement existante.
Personnes autorisées à exécuter cette cmdlet : Par défaut, les membres des groupes qui suivent sont autorisés à exécuter localement la cmdlet Set-CsLocationPolicy : RTCUniversalServerAdmins. Pour retourner une liste de tous les rôles RBAC (Contrôle d’accès basé sur un rôle) auxquels cette cmdlet a été affectée (y compris les rôles RBAC personnalisés créés par vos soins), exécutez la commande suivante à l’invite Windows PowerShell :
Get-CsAdminRole | Where-Object {$_.Cmdlets –match "Set-CsLocationPolicy"}
Paramètres
Paramètre | Obligatoire | Type | Description |
---|---|---|---|
Identity |
Facultatif |
XdsIdentity |
Identificateur unique de la stratégie d’emplacement que vous souhaitez modifier. Pour modifier la stratégie d’emplacement globale, utilisez la valeur Global. Pour une stratégie créée au niveau de l’étendue Site, cette valeur prend la forme site:<nom du site>, où le nom du site est celui défini dans le déploiement de Microsoft Lync Server 2010 (par exemple, site:Redmond). Pour une stratégie créée au niveau de l’étendue Utilisateur, cette valeur sera simplement le nom de la stratégie (par exemple, Reno). |
Instance |
Facultatif |
LocationPolicy |
Référence à un objet de stratégie d’emplacement. Cet objet doit être du type Microsoft.Rtc.Management.WritableConfig.Policy.Location.LocationPolicy, qui peut être extrait en appelant la cmdlet Get-CsLocationPolicy. Récupérez cet objet, modifiez les propriétés en mémoire, puis transmettez la référence d’objet comme valeur à ce paramètre pour mettre à jour cette stratégie d’emplacement. |
ConferenceMode |
Facultatif |
ConferenceModeEnum |
Si une valeur est spécifiée pour le paramètre ConferenceUri, le paramètre ConferenceMode détermine si un tiers peut participer à l’appel ou uniquement l’écouter. Les valeurs disponibles sont les suivantes : - oneway : le tiers peut uniquement écouter la conversation entre l’appelant et l’opérateur du centre d’appels de la sécurité publique (PSAP). - twoway : le tiers peut écouter et participer à l’appel entre l’appelant et l’opérateur du centre d’appels de la sécurité publique. |
ConferenceUri |
Facultatif |
Chaîne |
URI (Uniform Resource Identifier) SIP (dans ce cas, le numéro de téléphone) d’un tiers qui sera invité à participer à tous les appels d’urgence effectués. Par exemple, le service de sécurité de la société peut prendre un appel lorsqu’un appel d’urgence est effectué, et l’écouter ou y participer (en fonction de la valeur de la propriété ConferenceMode). La chaîne doit comporter entre 1 et 256 caractères et commencer par le préfixe sip:. |
Description |
Facultatif |
Chaîne |
Description détaillée de cet emplacement. Par exemple, « Building 30, 3rd Floor, NorthEast corner ». |
EmergencyDialMask |
Facultatif |
Chaîne |
Numéro composé qui sera converti en valeur de la propriété EmergencyDialString. Par exemple, si EmergencyDialMask a une valeur « 212 » et EmergencyDialString une valeur « 911 », le numéro appelé sera le 911 si un utilisateur compose le 212. Cela permet de composer d’autres numéros d’urgence tout en ayant la possibilité de joindre les services d’urgence (par exemple, si une personne provenant d’un pays doté d’un numéro d’urgence différent tente de composer ce numéro au lieu du numéro du pays dans lequel il se trouve actuellement). Vous pouvez définir plusieurs masques d’appel d’urgence en séparant les valeurs à l’aide de points-virgules. Par exemple, -EmergencyDialMask “212;414”. IMPORTANT. Assurez-vous que la valeur du masque d’appel n’est pas identique à un numéro figurant dans une plage d’orbites de mise en garde d’appels. Le routage de mise en garde d’appels aura priorité sur la conversion des chaînes d’appel d’urgence. Pour afficher les plages d’orbites de mise en garde d’appels, appelez la cmdlet Get-CsCallParkOrbit. La longueur maximale de la chaîne est de 100 caractères. Chaque caractère doit être un chiffre compris entre 0 et 9. |
EmergencyDialString |
Facultatif |
Chaîne |
Numéro qui est composé pour joindre les services d’urgence. Aux États-Unis, cette valeur est « 911 ». La chaîne doit être composée des chiffres 0 à 9 et peut avoir une longueur comprise entre 1 et 10 caractères. |
EnhancedEmergencyServicesEnabled |
Facultatif |
Booléen |
Indique si les utilisateurs associés à cette stratégie peuvent utiliser le système E9-1-1. Définissez la valeur sur True pour activer le système E9-1-1. De cette manière, les clients Lync Server extrairont les informations sur l’emplacement lors de l’inscription et incluront ces dernières lors d’un appel d’urgence. |
LocationRequired |
Facultatif |
LocationRequiredEnum |
Si le client ne parvient pas à extraire un emplacement de la base de données de configuration des emplacements, l’utilisateur peut être invité à saisir manuellement un emplacement. Ce paramètre accepte les valeurs suivantes : - no : l’utilisateur n’est pas invité à saisir un emplacement. Lorsqu’un appel est effectué sans informations sur l’emplacement, le fournisseur de services d’urgence y répond et demande qu’un emplacement lui soit indiqué. - yes : l’utilisateur est invité à fournir des informations sur l’emplacement lorsque le client s’inscrit à un nouvel emplacement. L’utilisateur peut ignorer l’invite sans saisir aucune information. S’il saisit des informations, l’appel des services d’urgence sera d’abord pris par le fournisseur de services d’urgence pour vérifier l’emplacement avant d’être acheminé vers le centre d’appels de la sécurité publique (PSAP, soit l’opérateur des services d’urgence). - disclaimer : cette option équivaut à une réponse positive, mais si l’utilisateur ignore l’invite, un texte d’exclusion s’affiche pour l’informer des conséquences du refus de saisir des informations sur l’emplacement (cette notification doit être définie en appelant la cmdlet Set-CsEnhancedEmergencyServiceDisclaimer). Cette valeur est ignorée si EnhancedEmergencyServicesEnabled est définie sur False (valeur par défaut). Aucune invite de saisie des informations sur l’emplacement ne s’affiche. |
NotificationUri |
Facultatif |
Chaîne |
Un ou plusieurs URI (Uniform Resource Identifier) SIP à notifier lorsqu’un appel d’urgence est établi. Par exemple, le service de sécurité de la société peut être informé via un message instantané chaque fois qu’un appel d’urgence est effectué. Si l’emplacement de l’appelant est disponible, cet emplacement sera inclus dans la notification. Plusieurs URI SIP peuvent être insérés dans une liste séparée par des virgules. Par exemple, -NotificationUri sip:security@litwareinc.com,sip:kmyer@litwareinc.com. Gardez à l’esprit que les listes de distribution et les URI des groupes ne sont pas pris en charge. La chaîne doit comporter entre 1 et 256 caractères et commencer par le préfixe sip:. |
PstnUsage |
Facultatif |
Chaîne |
Utilisation PSTN (réseau téléphonique commuté) qui sera utilisée pour déterminer l’itinéraire de communications vocales qui permettra d’acheminer les appels d’urgence des clients à l’aide de ce profil. L’itinéraire associé à cette utilisation doit pointer sur un tronçon SIP dédié aux appels d’urgence. L’utilisation doit déjà figurer dans la liste globale des utilisations PSTN. Appelez la cmdlet Get-CsPstnUsage pour extraire une liste des utilisations. Pour créer une utilisation, appelez la cmdlet Set-CsPstnUsage. |
UseLocationForE911Only |
Facultatif |
Booléen |
Les informations sur l’emplacement peuvent être utilisées par le client Microsoft Lync 2010 pour plusieurs raisons (notamment pour informer des collègues de travail sur l’emplacement actuel). Définissez cette valeur sur True pour vous assurer que les informations sur l’emplacement sont uniquement disponibles lors d’un appel d’urgence. |
Force |
Facultatif |
Paramètre de commutateur |
Supprime les invites de confirmation qui s’affichent avant d’effectuer des modifications. |
WhatIf |
Facultatif |
Paramètre de commutateur |
Décrit ce qui se passe si vous exécutez la commande sans l’exécuter réellement. |
Confirm |
Facultatif |
Paramètre de commutateur |
Vous demande confirmation avant d’exécuter la commande. |
Types d’entrées
Objet Microsoft.Rtc.Management.WritableConfig.Policy.Location.LocationPolicy. Accepte la saisie de données transmises via le pipeline pour les objets de stratégie d’emplacement.
Types de retours
Cette cmdlet ne retourne ni valeur, ni objet. Au lieu de cela, la cmdlet configure des instances de l’objet Microsoft.Rtc.Management.WritableConfig.Policy.Location.LocationPolicy.
Exemple
-------------------------- Exemple 1 --------------------------
Set-CsLocationPolicy -Identity site:Redmond -EnhancedEmergencyServicesEnabled $True
Cette commande utilise la cmdlet Set-CsLocationPolicy pour modifier la stratégie d’emplacement avec l’identité site:Redmond. (En d’autres termes, elle modifie la stratégie d’emplacement appliquée au site Redmond.) Dans ce cas, la commande définit la valeur de la propriété EnhancedEmergencyServicesEnabled sur True, ce qui activera la fonctionnalité E9-1-1 pour tous les utilisateurs connectés (dans ce cas) au site Redmond.
-------------------------- Exemple 2 --------------------------
Get-CsLocationPolicy | Where-Object {$_.ConferenceUri -ne $null} | Set-CsLocationPolicy -ConferenceMode twoway
L’exemple 2 modifie toutes les stratégies d’emplacement utilisées dans l’organisation pour lesquelles un URI de conférence est défini en vue d’une conférence bidirectionnelle. Pour exécuter cette tâche, la commande utilise d’abord la cmdlet Get-CsLocationPolicy pour retourner une collection de toutes les stratégies d’emplacement actuellement utilisées. Cette collection est ensuite redirigée vers la cmdlet Where-Object pour restreindre la collection aux stratégies d’emplacement dont la propriété ConferenceUri n’est pas vide (non égale à Null). Il en résulte une collection de stratégies d’emplacement dotées de valeurs ConferenceUri. Cette collection est ensuite redirigée vers Set-CsLocationPolicy qui modifie la valeur de la propriété ConferenceMode pour chaque stratégie de la collection en définissant la valeur sur « twoway ».
Voir aussi
Autres ressources
New-CsLocationPolicy
Remove-CsLocationPolicy
Get-CsLocationPolicy
Grant-CsLocationPolicy
Test-CsLocationPolicy
Get-CsPstnUsage
Get-CsVoiceRoute