Get-CsDeviceUpdateRule
Dernière rubrique modifiée : 2012-03-23
Renvoie des informations sur les règles de mise à jour des périphériques configurées pour être utilisées dans votre organisation. Les règles de mise à jour des périphériques sont utilisées pour associer des mises à jour de microprogrammes à des périphériques qui exécutent Microsoft Lync 2010 Phone Edition.
Syntaxe
Get-CsDeviceUpdateRule [-Identity <XdsIdentity>] [-LocalStore <SwitchParameter>]
Get-CsDeviceUpdateRule [-Filter <String>] [-LocalStore <SwitchParameter>]
Description détaillée
Microsoft Lync Server 2010 utilise des règles de mise à jour des périphériques comme moyen de fournir des mises à jour des microprogrammes aux périphériques dotés de Lync 2010 Phone Edition. Régulièrement, les administrateurs chargent un ensemble de règles de mise à jour des périphériques dans Lync Server 2010 ; une fois ces règles testées et approuvées, elles sont ensuite automatiquement téléchargées et appliquées aux périphériques appropriés à mesure qu’ils se connectent au système. Par défaut, les périphériques vérifient les nouvelles règles de mise à jour chaque fois qu’ils sont mis sous tension et connectés à Lync Server. Les périphériques vérifient également les mises à jour toutes les 24 heures, après la première connexion.
Les règles de mise à jour des périphériques peuvent être importées (et appliquées) dans le service services Web. La cmdlet Get-CsDeviceUpdateRule vous permet de renvoyer des informations sur les règles de mise à jour de périphériques qui ont été importées pour être utilisées dans votre organisation.
Personnes autorisées à exécuter cette cmdlet : Par défaut, les membres des groupes qui suivent sont autorisés à exécuter localement la cmdlet Get-CsDeviceUpdateRule : RTCUniversalUserAdmins, 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 "Get-CsDeviceUpdateRule"}
Paramètres
Paramètre | Obligatoire | Type | Description |
---|---|---|---|
Identity |
Facultatif |
XdsIdentity |
Identificateur unique de la règle de mise à jour des périphériques. L’identité d’une règle de mise à jour de périphériques est constituée de deux parties : l’étendue Service où la règle a été appliquée (par exemple, service:WebServer:atl-cs-001.litwareinc.com) et l’identificateur unique global (GUID) pré-affecté à la règle (par exemple, d5ce3c10-2588-420a-82ac-dc2d9b1222ff9). En fonction de ces éléments de données, l’identité d’une règle de mise à jour de périphériques se présente comme suit : "service:WebServer:atl-cs-001.litwareinc.com/d5ce3c10-2588-420a-82ac-dc2d9b1222ff9". Les caractères génériques ne sont pas autorisés pour spécifier une identité. Utilisez le paramètre Filter si vous souhaitez utiliser des caractères génériques lors de la spécification d’une règle. |
Filter |
Facultatif |
Chaîne |
Vous permet d’utiliser des caractères génériques lors de la spécification de l’identité d’une ou de plusieurs règles de mise à jour des périphériques. Par exemple, pour renvoyer toutes les règles de mise à jour des périphériques pour WebServer:atl-cs-001.litwareinc.com, utilisez la valeur de filtre suivante : « service:WebServer:atl-cs-001.litwareinc.com* ». |
LocalStore |
Facultatif |
Paramètre de commutateur |
Extrait les données de la règle de mise à jour des périphériques à partir du réplica local du magasin central de gestion et non du magasin central de gestion lui-même. |
Types d’entrées
Aucun. Get-CsDeviceUpdateRule n’accepte pas la saisie de données transmises via le pipeline.
Types de retours
Get-CsDeviceUpdateRule retourne des instances de l’objet Microsoft.Rtc.Management.WritableConfig.Settings.DeviceUpdate.DeviceUpdate.Rule.
Exemple
-------------------------- Exemple 1 ------------------------
Get-CsDeviceUpdateRule
La commande ci-dessus retourne des informations sur toutes les règles de mise à jour de périphériques appliquées dans votre organisation. L’appel de Get-CsDeviceUpdateRule sans aucun paramètre supplémentaire retourne toujours une collection complète de règles de mise à jour de périphériques.
-------------------------- Exemple 2 ------------------------
Get-CsDeviceUpdateRule -Identity service:WebServer:atl-cs-001.litwareinc.com/d5ce3c10-2588-420a-82ac-dc2d9b1222ff9
La commande présentée dans l’exemple 2 retourne des informations sur la règle de mise à jour de périphérique dont l’identité est « WebServer:atl-cs-001.litwareinc.com/d5ce3c10-2588-420a-82ac-dc2d9b1222ff9 ».
-------------------------- Exemple 3 ------------------------
Get-CsDeviceUpdateRule -Filter service:WebServer:atl-cs-001.litwareinc.com*
L’exemple 3 retourne des informations sur toutes les règles de mise à jour de périphériques configurées pour le service WebServer:atl-cs-001.litwareinc.com. Pour accomplir cette tâche, le paramètre Filter est associé à la valeur de filtre « WebServer:atl-cs-001.litwareinc.com * ». Ce filtre limite les données retournées aux règles de mise à jour de périphériques dont l’identité commence par la valeur de chaîne « service:WebServer:atl-cs-001.litwareinc.com ».
-------------------------- Exemple 4 ------------------------
Get-CsDeviceUpdateRule | Where-Object {$_.Brand -eq "LG-Nortel"}
La commande ci-dessus retourne toutes les règles de mise à jour de périphériques dont la propriété Brand est égale à « LG-Nortel ». Pour cela, la cmdlet Get-CsDeviceUpdateRule est appelée pour retourner une collection de toutes les règles de mise à jour des périphériques dans l’organisation. Cette collection est ensuite redirigée vers la cmdlet Where-Object qui sélectionne uniquement les règles dont la propriété Brand est égale à « LG-Nortel ».
-------------------------- Exemple 5 ------------------------
Get-CsDeviceUpdateRule | Where-Object {$_.ApprovedVersion -eq $Null}
L’exemple 5 retourne une collection de toutes les règles de mise à jour de périphériques qui n’ont pas été approuvées. Cette opération est effectuée en exécutant la cmdlet Get-CsDeviceUpdateRules pour retourner une collection de toutes les règles, puis en redirigeant celle-ci vers Where-Object. La cmdlet Where-Object sélectionne ensuite uniquement les règles dont la propriété Approved équivaut à une valeur Null. Si la propriété Approved est Null, cela signifie que ces règles ne sont pas approuvées.
-------------------------- Exemple 6 ------------------------
Get-CsDeviceUpdateRule | Where-Object {$_.ApprovedVersion -ne $Null -and $_.Brand -eq "LG-Nortel"}
La commande présentée ci-dessus retourne une collection de toutes les règles de mise à jour de périphériques répondant à deux critères : la règle a été approuvée et concerne les périphériques LG-Nortel. Pour accomplir cette tâche, la cmdlet Get-CsDeviceUpdateRule est appelée pour retourner une collection de toutes les règles de mise à jour des périphériques dans l’organisation. Cette collection est ensuite redirigée vers Where-Object qui filtre la collection d’après deux critères : la propriété Approved ne doit pas être Null (c’est-à-dire, elle doit comporter une valeur quelconque) et la propriété Brand doit être égale à « LG-Nortel ».
Voir aussi
Autres ressources
Approve-CsDeviceUpdateRule
Remove-CsDeviceUpdateRule
Reset-CsDeviceUpdateRule
Restore-CsDeviceUpdateRule