Partager via


Disable-CsPublicProvider

 

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

Désactive un fournisseur public configuré pour être utilisé dans votre organisation. Un fournisseur public est une organisation mettant à la disposition du grand public des services de messagerie instantanée, des services de présence et des services associés. Microsoft Lync Server 2010 est fourni avec trois fournisseurs publics configurés mais non activés : Yahoo!, AOL et MSN.

Syntaxe

Disable-CsPublicProvider [-Identity <XdsGlobalRelativeIdentity>] [-Confirm [<SwitchParameter>]] [-Force <SwitchParameter>] [-WhatIf [<SwitchParameter>]]

Disable-CsPublicProvider [-Confirm [<SwitchParameter>]] [-Force <SwitchParameter>] [-Instance <PSObject>] [-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. 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 mettant à disposition du grand public des services de communication SIP (Session Initiation Protocol). 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 le créer et l’activer. (Ce dernier doit en outre créer une relation de fédération avec vous). Lorsque vous créez un fournisseur public, vous avez la possibilité d’activer ou de désactiver cette relation de fédération. Si un fournisseur public est activé, les utilisateurs de votre organisation pourront échanger des messages instantanés et des informations de présence avec des personnes disposant de comptes chez le fournisseur public. Si un fournisseur public est désactivé, votre capacité à communiquer avec les personnes qui ont des comptes chez le fournisseur public sera suspendue et le restera jusqu’à ce que le fournisseur soit réactivé. Si vous souhaitez suspendre temporairement une relation avec un fournisseur, vous pouvez utiliser la cmdlet Disable-CsPublicProvider. Si vous souhaitez entièrement supprimer ce fournisseur, utilisez la cmdlet Remove-CsPublicProvider.

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

Paramètres

Paramètre Obligatoire Type Description

Identity

Facultatif

Chaîne

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

Instance

Facultatif

Objet DisplayPublicProvider

Permet de transmettre une référence à un objet à la cmdlet plutôt que de définir des valeurs de paramètre individuelles.

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. Disable-CsPublicProvider accepte les instances transmises via le pipeline de l’objet fournisseur d’hébergement.

Types de retours

Aucun. Au lieu de cela, la cmdlet désactive les instances de l’objet Microsoft.Rtc.Management.WritableConfig.Settings.Edge.DisplayPublicProvider.

Exemple

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

Disable-CsPublicProvider -Identity "MSN"

La commande précédente désactive le fournisseur public dont l’identité est MSN. Cette commande retourne une erreur si MSN est déjà désactivé.

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

Get-CsPublicProvider | Where-Object {$_.Enabled -eq $True} | Disable-CsPublicProvider

L’exemple 2 désactive tous les fournisseurs publics qui sont actuellement activés. Pour ce faire, la commande utilise d’abord Get-CsPublicProvider pour récupérer une collection de tous les fournisseurs publics utilisés dans l’organisation. Cette collection est redirigée vers la cmdlet Where-Object qui sélectionne uniquement les fournisseurs dont la propriété Enabled est égale à True. À son tour, cette collection filtrée est redirigée vers Disable-CsPublicProvider, qui désactive chaque fournisseur de la collection.

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

Get-CsPublicProvider | Where-Object {$_.VerificationLevel -ne "AlwaysVerifiable" -and $_.Enabled -eq $True} | Disable-CsPublicProvider

La commande présentée dans l’exemple 3 désactive tous les fournisseurs publics qui sont actuellement activés et qui ont un niveau de vérification défini sur AlwaysVerifiable. Pour effectuer cette tâche, la commande utilise d’abord Get-CsPublicProvider pour récupérer une collection de tous les fournisseurs publics utilisés dans l’organisation. Cet ensemble est ensuite redirigé vers Where-Object, qui sélectionne les fournisseurs répondant à deux critères : 1) la propriété VerificationLevel est égale à AlwaysVerifiable ; et 2) la propriété Enabled est égale à True. (L’opérateur -and indique à Where-Object que les objets doivent correspondre à tous les critères spécifiés afin d’être sélectionnés.) La collection filtrée est alors redirigée vers Disable-CsPublicProvider, qui désactive chaque fournisseur de cette collection.