Partager via


Remove-CsPublicProvider

 

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

Supprime un fournisseur public configuré en vue d’une utilisation au sein de votre organisation. Un fournisseur public est une organisation qui met à la disposition du grand public des services de messagerie instantanée, des services de présence et des services annexes. Microsoft Lync Server 2010 est fourni avec trois fournisseurs publics configurés mais non activés : Yahoo!, AOL et MSN.

Syntaxe

Remove-CsPublicProvider -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 destinée à simplifier 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. 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.

Un fournisseur public est une organisation qui met à la disposition du grand public des services de communication SIP. Lorsque vous établissez une relation de fédération avec un fournisseur public, vous établissez en fait une fédération avec tout utilisateur disposant d’un compte hébergé par ce fournisseur. Par exemple, si vous établissez une fédération avec MSN, vos utilisateurs pourront échanger des messages instantanés et des informations de présence avec toutes les personnes qui disposent d’un compte de messagerie instantanée MSN.

Afin d’établir une fédération avec un fournisseur public, vous devez préalablement créer et activer ce dernier (le fournisseur public doit également créer une relation de fédération avec vous). Si vous décidez par la suite de mettre un terme à cette relation, utilisez la cmdlet Remove-CsPublicProvider pour supprimer le fournisseur public. Lorsque vous supprimez un fournisseur public, celui-ci est supprimé de la liste des partenaires fédérés ; à cette étape, le seul moyen de rétablir la relation est de récréer le fournisseur. Pour suspendre provisoirement une relation, utilisez plutôt la cmdlet Disable-CsPublicProvider. Lorsqu’un fournisseur public est désactivé, il n’est pas supprimé de la liste des partenaires fédérés, mais simplement marqué comme étant désactivé. Toute communication entre lui et votre organisation est suspendue. Pour rétablir la relation, il vous suffit d’utiliser la cmdlet Enable-CsPublicProvider pour réactiver le fournisseur.

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-CsPublicProvider : 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-CsPublicProvider"}

Paramètres

Paramètre Obligatoire Type Description

Identity

Obligatoire

Chaîne

Identificateur unique du fournisseur public à supprimer. L’identité est généralement le nom du site Web fournissant les services (Yahoo!, AOL, MSN, etc.).

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.DisplayPublicProvider. Remove-CsPublicProvider accepte les instances transmises via le pipeline pour l’objet de fournisseur public.

Types de retours

Aucun. Au lieu de cela, elle supprime des instances de l’objet Microsoft.Rtc.Management.WritableConfig.Settings.Edge.DisplayPublicProvider.

Exemple

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

Remove-CsPublicProvider -Identity "MSN"

La commande ci-dessus supprime le fournisseur public dont l’identité est MSN. Une fois cette commande exécutée, MSN n’apparaîtra plus dans la liste des fournisseurs publics configurés. À ce stade, le seul moyen de rétablir la fédération avec MSN est de recréer le fournisseur.

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

Get-CsPublicProvider | Remove-CsPublicProvider

L’exemple 2 supprime tous les fournisseurs publics configurés en vue d’une utilisation dans l’organisation. Pour cela, la commande utilise d’abord Get-CsPublicProvider pour retourner une collection de tous les fournisseurs publics actuellement configurés pour être utilisés. Cette collection est ensuite redirigée vers la cmdlet Remove-CsPublicProvider qui, à son tour, supprime chaque fournisseur de la collection.

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

Get-CsPublicProvider | Where-Object {$_.Enabled -eq $False} | Remove-CsPublicProvider

Dans l’exemple 3, tous les fournisseurs publics qui sont actuellement désactivés sont supprimés de l’ensemble des fournisseurs publics configurés. Pour exécuter cette tâche, la commande utilise d’abord Get-CsPublicProvider pour retourner une collection de tous les fournisseurs publics actuellement configurés pour être utilisés. Cette collection est redirigée vers la cmdlet Where-Object qui sélectionne uniquement les fournisseurs dont la propriété Enabled est égale à False. Cette collection filtrée est ensuite redirigée vers Remove-CsPublicProvider, qui supprime tous les éléments de la collection.