Partager via


Remove-CsAllowedDomain

 

Dernière rubrique modifiée : 2012-03-26

Supprime un domaine de la liste des domaines approuvés pour la fédération.

Syntaxe

Remove-CsAllowedDomain -Identity <XdsGlobalRelativeIdentity> [-Confirm [<SwitchParameter>]] [-Force <SwitchParameter>] [-WhatIf [<SwitchParameter>]]

Description détaillée

La fédération est le moyen par lequel deux organisations peuvent configurer une relation d’approbation pour faciliter la communication entre elles. Lorsqu'une fédération a été établie, les utilisateurs des deux organisations peuvent échanger des messages instantanés, souscrire à des notifications de présence et communiquer entre eux à l'aide d'applications SIP comme Microsoft Lync 2010. Microsoft Lync Server 2010 autorise trois types de fédération : 1) fédération directe entre votre organisation et une autre ; 2) fédération entre votre organisation et un fournisseur public ; et 3) fédération entre votre organisation et un fournisseur d’hébergement tiers.

La configuration de la fédération directe avec une autre organisation implique plusieurs tâches. Pour commencer, vous devez activer vos serveurs exécutant le service Edge d'accès Lync Server pour autoriser la fédération. En outre, l’autre organisation doit permettre la fédération avec vous ; la fédération ne peut pas être établie si les deux parties ne sont pas d’accord.

Pour configurer une relation fédérée, vous devrez peut-être également gérer deux listes de fédération : la liste autorisée et la liste bloquée. La liste autorisée représente les organisations avec lesquelles vous avez décidé de vous fédérer. Si un domaine figure dans la liste autorisée (en fonction de vos paramètres de configuration), vos utilisateurs peuvent échanger des messages instantanés et des informations de présence avec les utilisateurs disposant de comptes dans le domaine fédéré. Inversement, la liste bloquée représente les domaines avec lesquels les utilisateurs sont expressément interdits de toute fédération. Ainsi, les messages envoyés depuis un domaine bloqué seront automatiquement rejetés par Lync Server 2010.

Si vous souhaitez mettre un terme à une relation fédérée, vous pouvez utiliser la cmdlet Remove-CsAllowedDomain pour supprimer le domaine en question de la liste des des domaines autorisés, puis, le cas échéant, ajouter ce domaine à la liste des domaines bloqués par l'intermédiaire de New-CsBlockedDomain. Veuillez noter que ce domaine ne peut pas apparaître simultanément dans la liste des domaines autorisés et celle des domaines bloqués.

Personnes autorisées à exécuter cette cmdlet : Par défaut, les membres des groupes qui suivent sont autorisés à exécuter localement la cmdlet Remove-CsAllowedDomain : 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 "Remove-CsAllowedDomain"}

Paramètres

Paramètre Obligatoire Type Description

Identity

Obligatoire

Chaîne

Nom de domaine complet (FQDN) à supprimer de la liste des domaines autorisés, par exemple : fabrikam.com. Vous ne pouvez utiliser de caractères génériques pour spécifier une identité de domaine.

Force

Facultatif

Paramètre de commutateur

Supprime l’affichage de tous les messages d’erreur récupérable susceptibles d’apparaître lors de l’exécution de la commande.

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.Settings.Edge.AllowedDomain. Remove-CsAllowedDomain accepte les instances transmises via le pipeline de l'objet de type domaine autorisé.

Types de retours

Supprime les instances de l'objet Microsoft.Rtc.Management.WritableConfig.Settings.Edge.AllowedDomain.

Exemple

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

Remove-CsAllowedDomain -Identity fabrikam.com

La commande présentée dans l’exemple 1 supprime le domaine fabrikam.com de la liste des domaines autorisés.

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

Get-CsAllowedDomain -Filter *fabrikam* | Remove-CsAllowedDomain

Dans l'exemple 2, tous les domaines qui ont la valeur de chaîne « fabrikam » dans leur identité sont supprimés de la liste des domaines autorisés. Pour ce faire, la commande utilise d'abord Get-CsAllowedDomain et le paramètre Filter pour retourner une collection des domaines comportant la valeur de chaîne « fabrikam » dans leur identité (Identity est la seule propriété à laquelle vous pouvez appliquer un filtrage). Cette collection filtrée est alors redirigée vers Remove-CsAllowedDomain, qui supprime alors de la liste des domaines autorisés tous les éléments présents dans la collection filtrée.

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

Get-CsAllowedDomain | Where-Object {$_.ProxyFqdn -eq $Null} | Remove-CsAllowedDomain 

L’exemple 3 supprime de la liste des domaines autorisés tous les domaines qui n’ont pas de serveur proxy identifié. Pour effectuer cette tâche, le système appelle Get-CsAllowedDomain afin de retourner une collection de tous les domaines présents dans la liste des domaines autorisés. Cette collection est redirigée vers la cmdlet Where-Object qui sélectionne uniquement les domaines dont la propriété ProxyFqdn a la valeur Null. La collection filtrée est ensuite redirigée vers Remove-CsAllowedDomain, qui supprime de la liste des domaines autorisés chaque domaine présent dans la collection.

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

Get-CsAllowedDomain | Where-Object {$_.Comment -match "Ken Myer"} | Remove-CsAllowedDomain 

Dans l'exemple précédent, tous les domaines dont le champ Comment contient la valeur de chaîne "Ken Myer" sont supprimés de la liste des domaines autorisés. Pour y parvenir, la commande utilise d'abord Get-CsAllowedDomain afin de récupérer une collection de tous les domaines présents dans la liste des domaines autorisés. Cette collection est ensuite redirigée vers la cmdlet Where-Object, qui sélectionne uniquement les domaines dont la propriété Comment contient la valeur de chaîne "Ken Myer". Cette collection filtrée est ensuite redirigée vers Remove-CsAllowedDomain qui supprime de la liste des domaines autorisés chaque élément présent dans la collection.