Set-CsConferencingPolicy
Dernière rubrique modifiée : 2012-10-18
Modifie une stratégie de conférence existante. Les stratégies de conférence déterminent les fonctionnalités pouvant être utilisées durant une conférence, depuis l’inclusion de la fonction IP audio et vidéo, jusqu’au nombre maximum de personnes pouvant participer à une réunion.
Syntaxe
Set-CsConferencingPolicy [-Identity <XdsIdentity>] [-AllowAnnotations <$true | $false>] [-AllowAnonymousParticipantsInMeetings <$true | $false>] [-AllowAnonymousUsersToDialOut <$true | $false>] [-AllowConferenceRecording <$true | $false>] [-AllowExternalUserControl <$true | $false>] [-AllowExternalUsersToRecordMeeting <$true | $false>] [-AllowExternalUsersToSaveContent <$true | $false>] [-AllowIPAudio <$true | $false>] [-AllowIPVideo <$true | $false>] [-AllowParticipantControl <$true | $false>] [-AllowPolls <$true | $false>] [-AllowUserToScheduleMeetingsWithAppSharing <$true | $false>] [-AppSharingBitRateKb <Int64>] [-AudioBitRateKb <UInt32>] [-Confirm [<SwitchParameter>]] [-Description <String>] [-EnableAppDesktopSharing <None | SingleApplication | Desktop>] [-EnableDataCollaboration <$true | $false>] [-EnableDialInConferencing <$true | $false>] [-EnableFileTransfer <$true | $false>] [-EnableP2PFileTransfer <$true | $false>] [-EnableP2PRecording <$true | $false>] [-EnableP2PVideo <$true | $false>] [-FileTransferBitRateKb <Int64>] [-Force <SwitchParameter>] [-MaxMeetingSize <UInt32>] [-MaxVideoConferenceResolution <CIF | VGA>] [-VideoBitRateKb <Int64>] [-WhatIf [<SwitchParameter>]]
Set-CsConferencingPolicy [-AllowAnnotations <$true | $false>] [-AllowAnonymousParticipantsInMeetings <$true | $false>] [-AllowAnonymousUsersToDialOut <$true | $false>] [-AllowConferenceRecording <$true | $false>] [-AllowExternalUserControl <$true | $false>] [-AllowExternalUsersToRecordMeeting <$true | $false>] [-AllowExternalUsersToSaveContent <$true | $false>] [-AllowIPAudio <$true | $false>] [-AllowIPVideo <$true | $false>] [-AllowParticipantControl <$true | $false>] [-AllowPolls <$true | $false>] [-AllowUserToScheduleMeetingsWithAppSharing <$true | $false>] [-AppSharingBitRateKb <Int64>] [-AudioBitRateKb <UInt32>] [-Confirm [<SwitchParameter>]] [-Description <String>] [-EnableAppDesktopSharing <None | SingleApplication | Desktop>] [-EnableDataCollaboration <$true | $false>] [-EnableDialInConferencing <$true | $false>] [-EnableFileTransfer <$true | $false>] [-EnableP2PFileTransfer <$true | $false>] [-EnableP2PRecording <$true | $false>] [-EnableP2PVideo <$true | $false>] [-FileTransferBitRateKb <Int64>] [-Force <SwitchParameter>] [-Instance <PSObject>] [-MaxMeetingSize <UInt32>] [-MaxVideoConferenceResolution <CIF | VGA>] [-VideoBitRateKb <Int64>] [-WhatIf [<SwitchParameter>]]
Description détaillée
La conférence occupe une place importante dans Microsoft Lync Server 2010 : la conférence permet à des groupes d’utilisateurs (de 2 à 250 personnes) de se réunir en ligne et de visualiser des diapositives et des vidéos, de partager des applications, d’échanger des fichiers, de communiquer et de collaborer.
Il est important pour les administrateurs de contrôler les conférences et leurs paramètres. Certains cas peuvent poser des problèmes de sécurité : par défaut, toute personne, y compris des utilisateurs non authentifiés, peut participer à des réunions et enregistrer des diapositives ou documents distribués au cours de ces réunions. Dans d’autres cas, des problèmes de bande passante peuvent survenir : il peut y avoir plusieurs réunions simultanées, chacune impliquant des centaines de participants, des flux vidéo et des fichiers partagés, avec d’importantes conséquences sur votre réseau. Par ailleurs, des problèmes d’ordre juridique peuvent survenir occasionnellement. Par exemple, par défaut, les participants à une réunion sont autorisés à annoter le contenu partagé ; toutefois, ces annotations ne sont pas enregistrées lorsque la réunion est archivée. Si votre organisation est obligée de conserver un enregistrement de toutes les communications électroniques, vous pouvez désactiver les annotations.
Bien entendu, le fait de devoir gérer les paramètres des conférences est une chose, mais savoir les gérer efficacement en est une autre. Dans Lync Server 2010, les conférences sont gérées à l’aide des stratégies de conférence. (Dans les versions précédentes du logiciel, il s’agissait des stratégies de réunion.) Comme indiqué précédemment, les stratégies de conférence déterminent les fonctionnalités et les outils qu’il est possible d’utiliser au cours d’une conférence, de la nécessité d’intégrer ou non des données audio et vidéo sur IP dans la conférence jusqu’au nombre maximum de personnes pouvant assister à une réunion. Les stratégies de conférence peuvent être configurées au niveau de l’étendue globale, de l’étendue Site ou de l’étendue Utilisateur. Les administrateurs sont ainsi dotés d’une polyvalence accrue en matière de décision des fonctionnalités à attribuer à chaque utilisateur.
Les valeurs des propriétés des stratégies peuvent être configurées lors de la création d’une stratégie. De plus, vous pouvez, à tout moment, utiliser l’applet de commande Set-CsConferencingPolicy pour modifier les valeurs des propriétés d’une stratégie existante.
Personnes autorisées à exécuter cette applet de commande : Par défaut, les membres des groupes qui suivent sont autorisés à exécuter localement l’applet de commande Set-CsConferencingPolicy : RTCUniversalServerAdmins. Pour retourner une liste de tous les rôles RBAC (Contrôle d’accès basé sur un rôle) auxquels cette applet de commande 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-CsConferencingPolicy"}
Paramètres
Paramètre | Obligatoire | Type | Description | ||
---|---|---|---|---|---|
Identity |
Facultatif |
XdsIdentity |
Identificateur unique de la stratégie de conférence à modifier. Les stratégies de conférence peuvent être configurées au niveau de l’étendue globale, de l’étendue Site ou de l’étendue Utilisateur. Pour modifier la stratégie globale, utilisez la syntaxe suivante : -Identity global. Pour modifier une stratégie de site, utilisez une syntaxe de type : -Identity site:Redmond. Pour modifier une stratégie utilisateur, utilisez une syntaxe similaire à celle-ci : -Identity SalesConferencingPolicy. Notez que les caractères génériques ne sont pas autorisés pour spécifier une identité. Si vous ne spécifiez pas de propriété Identity, Set-CsConferencingPolicy modifie automatiquement la stratégie de conférence globale. |
||
Instance |
Facultatif |
Objet Stratégie de réunion |
Permet de transmettre une référence à un objet à la cmdlet plutôt que de définir des valeurs de paramètre individuelles. |
||
AllowAnnotations |
Facultatif |
Booléen |
Indique si les participants à une réunion sont autorisés à faire des annotations à l’écran sur du contenu partagé au cours de la réunion. En outre, ce paramètre détermine si le partage de fichiers est autorisé au sein de la conférence. La valeur par défaut est True. Sachez que les annotations ne sont pas archivées avec le reste du contenu de la réunion. Ce paramètre s’applique à l’utilisateur qui organise la conférence : s’il est défini sur False, aucune conférence créée par un utilisateur affecté par cette stratégie n’inclut des annotations. L’utilisateur peut toutefois participer à d’autres conférences autorisant les annotations. |
||
AllowAnonymousParticipantsInMeetings |
Facultatif |
Booléen |
Indique si les utilisateurs anonymes sont autorisés à participer à la réunion. Si ce paramètre est défini sur False, seuls les utilisateurs authentifiés (c’est-à-dire, les utilisateurs connectés à vos services de domaine Active Directory (AD DS) ou à ceux d’un partenaire fédéré) sont autorisés à participer à la réunion. La valeur par défaut est True. Ce paramètre s’applique à l’utilisateur qui organise la conférence : s’il est défini sur False, aucune conférence créée par un utilisateur affecté par cette stratégie n’autorise les participants anonymes. L’utilisateur peut toutefois prendre part à d’autres conférences acceptant les participants anonymes. |
||
AllowAnonymousUsersToDialOut |
Facultatif |
Booléen |
Indique si des utilisateurs anonymes (c’est-à-dire non authentifiés) sont autorisés à rejoindre une conférence via un appel sortant. Lorsque l’appel sortant est utilisé, le serveur de conférence téléphone à l’utilisateur ; lorsque ce dernier répond, il rejoint la conférence. Notez que les conférences rendez-vous sont autorisées même si ce paramètre est défini sur False. Ce paramètre s’applique à l’utilisateur qui organise la conférence : s’il est défini sur False, aucune conférence créée par un utilisateur affecté par cette stratégie n’autorise les participants anonymes à rejoindre une conférence via un appel sortant. L’utilisateur peut toutefois prendre part à d’autres conférences autorisant les participants anonymes à rejoindre une conférence via un appel sortant. La valeur par défaut est False ($False). |
||
AllowConferenceRecording |
Facultatif |
Booléen |
Indique si les utilisateurs sont autorisés à enregistrer la réunion. La valeur par défaut est False. Ce paramètre s’applique à tous les utilisateurs qui participent à la conférence. |
||
AllowExternalUserControl |
Facultatif |
Booléen |
Indique si les utilisateurs externes (c’est-à-dire, les utilisateurs anonymes ou fédérés) sont autorisés à prendre le contrôle des applications ou bureaux partagés. La valeur par défaut est False. Ce paramètre est appliqué au niveau de l’utilisateur, ainsi que pour les paramètres des conférences et des communications poste à poste. Ainsi, certains utilisateurs d’une session peuvent être autorisés à céder le contrôle des applications ou bureaux partagés à un utilisateur externe, alors que d’autres peuvent ne pas l’être. |
||
AllowExternalUsersToRecordMeeting |
Facultatif |
Booléen |
Indique si les utilisateurs externes (c’est-à-dire, les utilisateurs anonymes ou fédérés) sont autorisés à enregistrer la réunion. La valeur par défaut est False. Ce paramètre s’applique à l’utilisateur qui organise la conférence : s’il est défini sur False, aucune conférence créée par un utilisateur affecté par cette stratégie n’autorise les utilisateurs externes à enregistrer les conférences. L’utilisateur peut toutefois prendre part à d’autres conférences autorisant les utilisateurs externes à en effectuer l’enregistrement. Notez que ce paramètre prend uniquement effet si la propriété AllowConferenceRecording est définie sur True. |
||
AllowExternalUsersToSaveContent |
Facultatif |
Booléen |
Indique si les utilisateurs externes (c’est-à-dire, les utilisateurs non connectés à votre réseau) sont autorisés à enregistrer les documents, diapositives et autres contenus de réunion. La valeur par défaut est True. Ce paramètre s’applique à l’utilisateur qui organise la conférence : s’il est défini sur False, aucune conférence créée par un utilisateur affecté par cette stratégie n’autorise les utilisateurs externes à sauvegarder du contenu. L’utilisateur peut toutefois prendre part à d’autres conférences autorisant les utilisateurs externes à sauvegarder du contenu. |
||
AllowIPAudio |
Facultatif |
Booléen |
Indique si l’audio informatique est autorisé dans la réunion. La valeur par défaut est True. Ce paramètre s’applique à l’utilisateur qui organise la conférence : s’il est défini sur False, aucune conférence créée par un utilisateur affecté par cette stratégie n’autorise les données IP audio. L’utilisateur peut toutefois prendre part à d’autres conférences acceptant les données IP audio. |
||
AllowIPVideo |
Facultatif |
Booléen |
Indique si la vidéo informatique est autorisée dans la réunion. La valeur par défaut est True. Ce paramètre s’applique à l’utilisateur qui organise la conférence : s’il est défini sur False, aucune conférence créée par un utilisateur affecté par cette stratégie n’autorise les données IP vidéo. L’utilisateur peut toutefois prendre part à d’autres conférences acceptant les données IP vidéo. |
||
AllowParticipantControl |
Facultatif |
Booléen |
Indique si les participants à une réunion sont autorisés à prendre le contrôle des applications ou du Bureau partagés au cours de la réunion. La valeur par défaut est True. Ce paramètre s’applique à l’utilisateur qui organise la conférence : s’il est défini sur False, aucune conférence créée par un utilisateur affecté par cette stratégie n’autorise le contrôle des participants. L’utilisateur peut toutefois prendre part à d’autres conférences acceptant le contrôle des participants. |
||
AllowPolls |
Facultatif |
Booléen |
Indique si les utilisateurs sont autorisés à mener des sondages en ligne au cours d’une réunion. La valeur par défaut est True. Ce paramètre s’applique à l’utilisateur qui organise la conférence : s’il est défini sur False, aucune conférence créée par un utilisateur affecté par cette stratégie n’autorise les sondages. L’utilisateur peut toutefois prendre part à d’autres conférences autorisant les sondages. |
||
AllowUserToScheduleMeetingsWithAppSharing |
Facultatif |
Booléen |
Indique si les utilisateurs sont autorisés à organiser des réunions incluant le partage d’applications. La valeur par défaut est True. Ce paramètre s’applique à l’utilisateur qui organise la conférence : s’il est défini sur False, aucune conférence créée par un utilisateur affecté par cette stratégie n’autorise le partage d’applications. L’utilisateur peut toutefois prendre part à d’autres conférences acceptant le partage d’applications. |
||
AppSharingBitRateKB |
Facultatif |
Entier |
Vitesse de transmission (en kilo-octets) utilisée pour le partage d’applications. La valeur par défaut est 50000. |
||
AudioBitRateKB |
Facultatif |
Entier |
Vitesse de transmission (en kilobits) utilisée pour les transmissions audio. La vitesse de transmission audio peut être comprise entre 20 et 200, inclus ; la valeur par défaut est 200. Ce paramètre est appliqué au niveau de l’étendue Utilisateur et pour les conférences et les sessions de communication d’égal à égal à la fois. |
||
Description |
Facultatif |
Chaîne |
Permet aux administrateurs de fournir du texte supplémentaire concernant la stratégie de conférence. Par exemple, la description peut indiquer les utilisateurs auxquels la stratégie doit être attribuée. |
||
EnableAppDesktopSharing |
Facultatif |
Modificateur de liste PS |
Indique si les participants sont autorisés à partager des applications (ou leur bureau) au cours de la réunion. Les valeurs autorisées sont notamment les suivantes : Desktop. Les utilisateurs sont autorisés à partager leur bureau. SingleApplication. Les utilisateurs sont autorisés à partager une seule application. None. Les utilisateurs ne peuvent ni partager leur bureau, ni partager des applications. Ce paramètre est appliqué au niveau de l’utilisateur. Ainsi, certains utilisateurs d’une conférence peuvent être autorisés à partager leur bureau ou leurs applications, alors que d’autres peuvent ne pas l’être au sein de la même conférence. La valeur par défaut est Desktop. |
||
EnableDataCollaboration |
Facultatif |
Booléen |
Indique si les utilisateurs peuvent organiser des réunions qui incluent des activités de collaboration sur des données telles que le partage de fichiers et les annotations. Ce paramètre s’applique à l’utilisateur qui organise la conférence : s’il est défini sur False, aucune conférence créée par un utilisateur affecté par cette stratégie n’autorise la collaboration de données. L’utilisateur peut toutefois prendre part à d’autres conférences acceptant la collaboration de données. |
||
EnableDialInConferencing |
Facultatif |
Booléen |
Indique si les utilisateurs peuvent rejoindre la réunion en appelant à l’aide d’un téléphone PSTN (réseau téléphonique commuté). La valeur par défaut est True. Ce paramètre s’applique à l’utilisateur qui organise la conférence : s’il est défini sur False, aucune conférence créée par un utilisateur affecté par cette stratégie n’autorise les conférences rendez-vous. L’utilisateur peut toutefois prendre part à d’autres conférences acceptant les conférences rendez-vous. |
||
EnableFileTransfer |
Facultatif |
Booléen |
Indique si les transferts de fichiers vers tous les participants sont autorisés au cours de la réunion. La valeur par défaut est True. Ce paramètre s’applique à l’utilisateur qui organise la conférence : s’il est défini sur False, aucune conférence créée par un utilisateur affecté par cette stratégie n’autorise les transferts de fichiers. L’utilisateur peut toutefois prendre part à d’autres conférences autorisant les transferts de fichiers. |
||
EnableP2PFileTransfer |
Facultatif |
Booléen |
Indique si les transferts de fichiers homologue à homologue (c’est-à-dire, qui n’impliquent pas tous les participants) sont autorisés au cours de la réunion. La valeur par défaut est True ($True). Ce paramètre est appliqué au niveau de l’utilisateur. Ainsi, au cours d’une session de communication poste à poste, un utilisateur pourra être autorisé à transférer des fichiers alors que l’autre utilisateur n’y sera pas autorisé. |
||
EnableP2PRecording |
Facultatif |
Booléen |
Si la valeur est True, les utilisateurs pourront enregistrer les sessions de conférence d’égal à égal. La valeur par défaut est False. Ce paramètre est appliqué au niveau de l’utilisateur. Ainsi, au cours d’une session de communication poste à poste, un utilisateur pourra être autorisé à enregistrer la session alors que l’autre utilisateur n’y sera pas autorisé. |
||
EnableP2PVideo |
Facultatif |
Booléen |
Si la valeur est True, les utilisateurs pourront participer à des sessions de conférence vidéo d’égal à égal. La valeur par défaut est False. Ce paramètre est appliqué au niveau de l’utilisateur. Ainsi, au cours d’une session de communication poste à poste, un utilisateur pourra être autorisé à utiliser la vidéo alors que l’autre utilisateur n’y sera pas autorisé. |
||
FileTransferBitRateKB |
Facultatif |
Entier |
Vitesse de transmission (en kilo-octets) utilisée pour les transferts de fichiers. La valeur par défaut est 50000. |
||
MaxMeetingSize |
Facultatif |
Entier |
Indique le nombre maximal de participants à une réunion. Lorsque le nombre maximal de participants est atteint, toute autre personne essayant de rejoindre la réunion est refusée et informée que la réunion est pleine. Le nombre de participants spécifié dans cette valeur peut être un nombre entier 32 bits (toute valeur comprise entre 1 et 4.294.967.295), mais la taille recommandée est comprise entre 2 et 250, inclus ; la valeur par défaut est 250.
Ce paramètre s’applique à l’utilisateur qui organise la conférence : aucune conférence créée par un utilisateur affecté par cette stratégie n’autorise un nombre de participants supérieur à celui spécifié. L’utilisateur peut toutefois prendre part à d’autres conférences acceptant les participants supplémentaires. |
||
MaxVideoConferenceResolution |
Facultatif |
Modificateur de liste PS |
Indique la résolution maximale pour les vidéos de réunions. Les valeurs autorisées sont les suivantes : CIF. Le format CIF (Common Intermediate Format) a une résolution de 352 par 288 pixels. VGA. Le format VGA a une résolution de 640 par 480 pixels. La valeur par défaut est VGA. |
||
VideoBitRateKB |
Facultatif |
Entier |
Vitesse de transmission (en kilobits) utilisée pour les transmissions vidéo. La valeur par défaut est 50 000. Ce paramètre est appliqué au niveau de l’étendue Utilisateur et pour les conférences et les sessions de communication d’égal à égal à la fois. |
||
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.Policy.Meeting.MeetingPolicy. Set-CsConferencingPolicy accepte les instances transmises via le pipeline de l’objet de la stratégie de la réunion.
Types de retours
Set-CsConferencingPolicy ne retourne ni valeur ni objet. Au lieu de cela, l’applet de commande configure les instances de l’objet Microsoft.Rtc.Management.WritableConfig.Policy.Meeting.MeetingPolicy.
Exemple
-------------------------- Exemple 1 --------------------------
Set-CSConferencingPolicy -Identity SalesConferencingPolicy -AllowConferenceRecording $False
La commande ci-dessus modifie une valeur de propriété de la stratégie de conférence SalesConferencingPolicy ; en particulier, la commande définit la valeur de la propriété AllowConferenceRecording sur False. Pour ce faire, Set-CsConferencingPolicy est appelée avec les paramètres Identity et AllowConferenceRecording.
-------------------------- Exemple 2 --------------------------
Get-CSConferencingPolicy | Set-CSConferencingPolicy -AllowAnonymousParticipantsInMeetings $False -EnableDialInConferencing $False
Dans l’exemple 2, les deux mêmes valeurs de propriétés, AllowAnonymousParticipantsInMeetings et EnableDialInConferencing, sont modifiées pour toutes les stratégies de conférence configurées pour être utilisées dans l’organisation. Pour cela, la commande utilise d’abord Get-CsConferencingPolicy pour retourner une collection de toutes les stratégies de conférence disponibles. Cette collection est ensuite redirigée vers l’applet de commande Set-CsConferencingPolicy qui définit la valeur des propriétés AllowAnonymousParticipantsInMeetings et EnableDialInConferencing sur False pour chaque stratégie de la collection.
-------------------------- Exemple 3 --------------------------
Get-CSConferencingPolicy -Filter "site:*" | Set-CSConferencingPolicy -MaxVideoConferenceResolution CIF
La commande illustrée dans l’exemple 3 modifie la propriété MaxVideoConferenceResolution pour toutes les stratégies de conférence ayant été configurées au niveau de l’étendue Site. Pour cela, la commande appelle d’abord Get-CsConferencingPolicy et le paramètre Filter ; la valeur de filtre « site:* » restreint les données retournées aux stratégies configurées au niveau de l’étendue Site Cette collection filtrée est ensuite redirigée vers Set-CsConferencingPolicy qui définit la propriété MaxVideoConferenceResolution de chaque stratégie de la collection sur « CIF ».
-------------------------- Exemple 4 --------------------------
Get-CSConferencingPolicy | Where-Object {$_.MaxMeetingSize -gt 100} | Set-CSConferencingPolicy -MaxMeetingSize 100
L’exemple 4 récupère toutes les stratégies dans lesquelles la taille de réunion maximale est supérieure à (-gt) 100, puis remplace la valeur de la propriété associée (MaxMeetingSize) par 100. Pour cela, la commande appelle d’abord Get-CsConferencingPolicy et retourne une collection de toutes les stratégies de conférence configurées pour être utilisées dans l’organisation. Cette collection est ensuite redirigée vers l’applet de commande Where-Object qui sélectionne uniquement les stratégies dont la propriété MaxMeetingSize est supérieure à 100. Cette collection filtrée est ensuite redirigée vers Set-CsConferencingPolicy qui prend chaque stratégie de la collection et définit sa propriété MaxMeetingSize sur 100.
Voir aussi
Autres ressources
Get-CsConferencingPolicy
Grant-CsConferencingPolicy
New-CsConferencingPolicy
Remove-CsConferencingPolicy