Set-CsConferencingPolicy

 

Ultima modifica dell'argomento: 2012-10-18

Consente di modificare un criterio di conferenza. I criteri relativi alle conferenze consentono di stabilire le funzionalità che è possibile utilizzare in una conferenza e ciò include praticamente qualsiasi operazione, dallo stabilire se includere o meno nella conferenza audio e video IP fino al numero massimo di persone che possono partecipare.

Sintassi

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>]]

Descrizione dettagliata

Le conferenze rappresentano un aspetto importante di Microsoft Lync Server 2010: le conferenze consentono ai gruppi di utenti di incontrarsi online per visualizzare diapositive e video, condividere applicazioni, scambiare file, comunicare e collaborare in altro modo.

Per gli amministratori è importante mantenere il controllo sulle conferenze e sulle impostazioni della conferenza. In alcuni casi, potrebbero esserci problemi di sicurezza: per impostazione predefinita, chiunque, inclusi gli utenti non autenticati, può partecipare alle riunioni e salvare le presentazioni o gli stampati distribuiti durante queste riunioni. In altri casi, potrebbero esserci problemi di larghezza di banda: molte riunioni contemporaneamente, ciascuna con centinaia di partecipanti e con feed video e scambio di file, possono causare dei problemi sulla rete. Inoltre, potrebbero occasionalmente presentarsi problemi legali. Ad esempio, per impostazione predefinita i partecipanti alla riunione sono autorizzati a effettuare sui contenuti condivisi annotazioni che comunque non vengono salvate quando la riunione viene archiviata. Se l'organizzazione è tenuta a conservare tutte le comunicazioni elettroniche, potrebbe essere opportuno disabilitare le annotazioni.

Naturalmente, a fronte della necessità di gestire le impostazioni delle conferenze è necessario valutare come eseguire questa operazione. In Lync Server 2010 le conferenze vengono gestite con specifici criteri. Nelle precedenti versioni del software, questi erano conosciuti come criteri delle riunioni. Come già detto, i criteri relativi alle conferenze consentono di stabilire le funzionalità che è possibile utilizzare in una conferenza; ciò include praticamente qualsiasi operazione, dallo stabilire se includere o meno nella riunione audio e video IP fino al numero massimo di persone che possono partecipare. I criteri relativi alle conferenze possono essere configurati nell'ambito globale, del sito o di un singolo utente. Questo offre agli amministratori la possibilità di stabilire quali funzionalità rendere disponibili a ciascun utente.

Le proprietà del criterio possono essere configurate nel momento in cui si crea un criterio. Oltre a ciò, è possibile, in qualsiasi momento, usare il cmdlet Set-CsConferencingPolicy per modificare le proprietà di un criterio.

Utenti autorizzati a utilizzare questo cmdlet: per impostazione predefinita, il cmdlet Set-CsConferencingPolicy può essere utilizzato localmente dai membri dei seguenti gruppi: RTCUniversalServerAdmins. Per ottenere un elenco di tutti i ruoli RBAC (controllo dell'accesso basato sui ruoli) a cui è stato assegnato questo cmdlet (inclusi eventuali ruoli RBAC personalizzati), utilizzare il seguente comando dal prompt di Windows PowerShell:

Get-CsAdminRole | Where-Object {$_.Cmdlets –match "Set-CsConferencingPolicy"}

Parametri

Parametro Obbligatorio Tipo Descrizione

Identity

Facoltativo

XdsIdentity

Identificatore univoco del criterio di conferenza da modificare. È possibile configurare i criteri relativi alle conferenze nell'ambito globale, del sito o per utente. Per modificare il criterio globale, utilizzare la seguente sintassi: -Identity global. Per modificare un criterio di sito, utilizzare una sintassi simile alla seguente: -Identity site:Redmond. Per modificare un criterio per utente, utilizzare una sintassi simile alla seguente: -Identity SalesConferencingPolicy.

Si noti che non è consentito utilizzare i caratteri jolly per specificare l'identità. Se non si specifica un'identità, Set-CsConferencingPolicy modificherà automaticamente il criterio di conferenza a livello globale.

Instance

Facoltativo

Oggetto Criterio di riunione

Consente di passare al cmdlet un riferimento a un oggetto anziché impostare singoli valori di parametro.

AllowAnnotations

Facoltativo

Booleano

Indica se i partecipanti sono autorizzati a effettuare annotazioni a schermo sui contenuti condivisi durante la riunione; inoltre, questa impostazione determina se nella conferenza è consentito l'utilizzo della lavagna. Il valore predefinito è True.

Si noti che le annotazioni non vengono archiviate con gli altri contenuti della riunione.

Questa impostazione si applica all'utente che organizza la conferenza: se impostato su False, nessuna delle conferenze create da un utente al quale si applica questo criterio includerà le annotazioni. Tuttavia, l'utente può partecipare ad altre conferenze nelle quali le annotazioni sono consentite.

AllowAnonymousParticipantsInMeetings

Facoltativo

Booleano

Indica se gli utenti anonimi sono autorizzati a partecipare alla riunione. Se impostato su False, solo gli utenti autenticati (vale a dire, gli utenti connessi al proprio Servizi di dominio Active Directory o all'Active Directory di un partner federato) sono autorizzati a partecipare alla riunione. Il valore predefinito è True.

Questa impostazione si applica all'utente che organizza la conferenza: se impostato su False, nessuna delle conferenze create da un utente al quale si applica questo criterio includerà partecipanti anonimi. Tuttavia, l'utente può partecipare ad altre conferenze nelle quali i partecipanti anonimi sono consentiti.

AllowAnonymousUsersToDialOut

Facoltativo

Booleano

Indica se gli utenti anonimi (ad esempio, gli utenti non autenticati) sono autorizzati ad accedere a una conferenza utilizzando la funzionalità telefonica per connessione remota. Con la funzionalità telefonica per connessione remota, il server di conferenza chiama l'utente; quando risponde al telefono, l'utente accede automaticamente alla conferenza.

Si noti che le conferenze telefoniche con accesso esterno sono consentite anche quando questa impostazione è False.

Questa impostazione si applica all'utente che organizza la conferenza: se il parametro è impostato su False, in nessuna delle conferenze create da un utente al quale si applica questo criterio verrà permesso ai partecipanti anonimi partecipare alla conferenza tramite chiamata esterna. L'utente può partecipare ad altre conferenze nelle quali ai partecipanti anonimi è consentito partecipare tramite chiamata esterna.

Il valore predefinito è False ($False).

AllowConferenceRecording

Facoltativo

Booleano

Indica se gli utenti sono autorizzati a registrare la riunione. Il valore predefinito è False.

Questa impostazione vale per tutti gli utenti che partecipano alla conferenza.

AllowExternalUserControl

Facoltativo

Booleano

Indica se gli utenti esterni (anonimi o federati) sono autorizzati a prendere il controllo delle applicazioni o dei desktop condivisi. Il valore predefinito è False.

Questa impostazione viene applicata a livello di singolo utente e sia per le impostazioni delle conferenze che per quelle delle comunicazioni peer-to-peer. Ciò significa che ad alcuni utenti di una sessione potrebbe essere consentito cedere a un utente esterno il controllo di un'applicazione o di un desktop condiviso, mentre ad altri potrebbe non essere consentito cedere questo controllo.

AllowExternalUsersToRecordMeeting

Facoltativo

Booleano

Indica se gli utenti esterni (anonimi o federati) sono autorizzati a registrare la riunione. Il valore predefinito è False.

Questa impostazione si applica all'utente che organizza la conferenza: se impostato su False, in nessuna delle conferenze create da un utente al quale si applica questo criterio agli utenti esterni verrà permesso di registrare le conferenze. Tuttavia, l'utente può partecipare ad altre conferenze nelle quali agli utenti esterni è consentito registrare.

Si noti che questa impostazione ha effetto solo se la proprietà AllowConferenceRecording è impostata su True.

AllowExternalUsersToSaveContent

Facoltativo

Booleano

Indica se gli utenti esterni (vale a dire, gli utenti che non sono al momento connessi alla rete) sono autorizzati a salvare stampati, diapositive e altri contenuti della riunione. Il valore predefinito è True.

Questa impostazione si applica all'utente che organizza la conferenza: se impostato su False, in nessuna delle conferenze create da un utente al quale si applica questo criterio agli utenti esterni verrà permesso di salvare il contenuto. Tuttavia, l'utente può partecipare ad altre conferenze nelle quali agli utenti esterni è consentito salvare il contenuto.

AllowIPAudio

Facoltativo

Booleano

Indica se è consentito l'audio del computer nella riunione. Il valore predefinito è True.

Questa impostazione si applica all'utente che organizza la conferenza: se impostato su False, in nessuna delle conferenze create da un utente al quale si applica questo criterio verrà consentito l'audio IP. Tuttavia, l'utente può partecipare ad altre conferenze nelle quali l'audio IP è consentito.

AllowIPVideo

Facoltativo

Booleano

Indica se è consentito il video del computer nella riunione. Il valore predefinito è True.

Questa impostazione si applica all'utente che organizza la conferenza: se impostato su False, in nessuna delle conferenze create da un utente al quale si applica questo criterio verrà consentito il video IP. Tuttavia, l'utente può partecipare ad altre conferenze nelle quali il video IP è consentito.

AllowParticipantControl

Facoltativo

Booleano

Indica se i partecipanti alla riunione sono autorizzati a prendere il controllo delle applicazioni o dei desktop condivisi durante la riunione. Il valore predefinito è True.

Questa impostazione si applica all'utente che organizza la conferenza: se è impostata su False, nessuna conferenza creata da un utente a cui sono applicati questi criteri consentirà il controllo da parte dei partecipanti. L'utente può tuttavia partecipare ad altre conferenze in cui il controllo è consentito.

AllowPolls

Facoltativo

Booleano

Indica se gli utenti sono autorizzati a condurre sondaggi online nel corso di una riunione. Il valore predefinito è True.

Questa impostazione si applica all'utente che organizza la conferenza: se impostato su False, in nessuna delle conferenze create da un utente al quale si applica questo criterio verranno consentiti i sondaggi. Tuttavia, l'utente può partecipare ad altre conferenze nelle quali i sondaggi sono consentiti.

AllowUserToScheduleMeetingsWithAppSharing

Facoltativo

Booleano

Indica se gli utenti sono autorizzati a organizzare riunioni con condivisione di applicazioni. Il valore predefinito è True.

Questa impostazione si applica all'utente che organizza la conferenza: se impostato su False, in nessuna delle conferenze create da un utente al quale si applica questo criterio verrà consentita la condivisione delle applicazioni. Tuttavia, l'utente può partecipare ad altre conferenze nelle quali la condivisione delle applicazioni è consentita.

AppSharingBitRateKB

Facoltativo

Numero intero

Velocità di trasmissione (in kilobyte) utilizzata per la condivisione delle applicazioni. Il valore predefinito è 50000.

AudioBitRateKB

Facoltativo

Numero intero

Velocità di trasmissione (in kilobit) utilizzata per le trasmissioni audio. La velocità di trasmissione audio può essere un numero intero compreso tra 20 e 200, inclusi. Il valore predefinito è 200.

Questa impostazione è applicata a livello dei singoli utenti sia per le conferenze che per le sessioni di comunicazione peer-to-peer.

Description

Facoltativo

Stringa

Consente agli amministratori di fornire un testo esplicativo sul criterio della conferenza. Ad esempio, nella descrizione potrebbero essere indicati gli utenti ai quali deve essere assegnato il criterio.

EnableAppDesktopSharing

Facoltativo

Modificatore dell'elenco PS

Indica se i partecipanti sono autorizzati a condividere le applicazioni (o il desktop) nel corso di una riunione. I valori consentiti sono:

Desktop. Gli utenti sono autorizzati a condividere l'intero desktop.

SingleApplication. Gli utenti sono autorizzati a condividere una singola applicazione.

None. Gli utenti non sono autorizzati a condividere le applicazioni o il desktop.

Questa impostazione viene applicata livello di singolo utente. Ciò significa che ad alcuni utenti di una conferenza potrebbe essere consentito condividere il proprio desktop o le proprie applicazioni, mentre ad altri utenti della stessa conferenza potrebbe non essere consentito prendere questo controllo.

Il valore predefinito è Desktop.

EnableDataCollaboration

Facoltativo

Booleano

Indica se gli utenti possono organizzare riunioni che comprendono attività di collaborazione su dati come utilizzo della lavagna e annotazioni.

Questa impostazione si applica all'utente che organizza la conferenza: se impostato su False, in nessuna delle conferenze create da un utente al quale si applica questo criterio verrà consentita la collaborazione sui dati. Tuttavia, l'utente può partecipare ad altre conferenze nelle quali la collaborazione sui dati è consentita.

EnableDialInConferencing

Facoltativo

Booleano

Indica se gli utenti possono accedere alla riunione chiamando da un telefono PSTN (Public Switched Telephone Network). Il valore predefinito è True.

Questa impostazione si applica all'utente che organizza la conferenza: se impostato su False, in nessuna delle conferenze create da un utente al quale si applica questo criterio verrà consentito l'accesso telefonico esterno. Tuttavia, l'utente può partecipare ad altre conferenze nelle quali l'accesso telefonico esterno è consentito.

EnableFileTransfer

Facoltativo

Booleano

Indica se nel corso della riunione sono autorizzati i trasferimenti di file a tutti i partecipanti. Il valore predefinito è True.

Questa impostazione si applica all'utente che organizza la conferenza: se impostato su False, in nessuna delle conferenze create da un utente al quale si applica questo criterio verranno consentiti i trasferimenti di file. Tuttavia, l'utente può partecipare ad altre conferenze nelle quali i trasferimenti di file sono consentiti.

EnableP2PFileTransfer

Facoltativo

Booleano

Indica se nel corso della riunione sono autorizzati i trasferimenti file peer-to-peer (vale a dire, trasferimenti file che non coinvolgono tutti i partecipanti). Il valore predefinito è True ($True).

Questa impostazione viene applicata livello di singolo utente. Ciò significa che a un utente di una sessione di comunicazione peer-to-peer potrebbe essere consentito trasferire file mentre a un altro utente potrebbe non essere consentito.

EnableP2PRecording

Facoltativo

Booleano

Se True, gli utenti potranno registrare le sessioni peer-to-peer della conferenza. Il valore predefinito è False.

Questa impostazione viene applicata livello di singolo utente. Ciò significa che a un utente di una sessione di comunicazione peer-to-peer potrebbe essere consentito registrare la sessione mentre a un altro utente potrebbe non essere consentito.

EnableP2PVideo

Facoltativo

Booleano

Se True, gli utenti potranno registrare partecipare alle sessioni video peer-to-peer della conferenza. Il valore predefinito è False.

Questa impostazione viene applicata livello di singolo utente. Ciò significa che a un utente di una sessione di comunicazione peer-to-peer potrebbe essere consentito utilizzare il video mentre a un altro utente potrebbe non essere consentito.

FileTransferBitRateKB

Facoltativo

Numero intero

Velocità di trasmissione (in kilobyte) utilizzata per i trasferimenti file. Il valore predefinito è 50000.

MaxMeetingSize

Facoltativo

Numero intero

Indica il numero massimo di persone che possono partecipare a una riunione. Una volta raggiunto il numero massimo di partecipanti, gli altri utenti che tentano di partecipare alla riunione vengono avvisati che la riunione è completa. Il numero di partecipanti specificato in questo valore può essere qualsiasi numero intero a 32 bit (qualsiasi valore compreso tra 1 e 4.294.967.295), ma è consigliabile scegliere un valore compreso tra 2 e 250. Il valore predefinito è 250.

Nota

250 è il valore massimo per distribuzioni con pool condivisi, in base ai test Microsoft. Per informazioni sul supporto di riunioni con più di 250 partecipanti, vedere "Supporto di Microsoft Lync Server 2010 per riunioni di grandi dimensioni", all'indirizzo https://go.microsoft.com/fwlink/?linkid=242073&clcid=0x410.

Questa impostazione si applica all'utente che organizza la conferenza. Nessuna conferenza creata da un utente a cui è applicato questo criterio ammetterà un numero di partecipanti superiore al valore specificato. L'utente può tuttavia partecipare ad altre conferenze in cui sono ammessi più partecipanti.

MaxVideoConferenceResolution

Facoltativo

Modificatore dell'elenco PS

Indica la massima risoluzione video per la riunione. I valori consentiti sono:

CIF. Il formato CIF (Common Intermediate Format) ha una risoluzione di 352 pixel per 288 pixel.

VGA. VGA ha una risoluzione di 640 pixel per 480 pixel.

Il valore predefinito è VGA.

VideoBitRateKB

Facoltativo

Numero intero

Velocità in bit (in kilobit) utilizzata per le trasmissioni video. Il valore predefinito è 50000.

Questa impostazione è applicata a livello dei singoli utenti sia per le conferenze che per le sessioni di comunicazione peer-to-peer.

Force

Facoltativo

Parametro opzionale

Consente di evitare la visualizzazione di qualunque messaggio di errore non grave che potrebbe essere generato nel corso dell'esecuzione del comando.

WhatIf

Facoltativo

Parametro opzionale

Descrive ciò che accadrebbe se si eseguisse il comando senza eseguirlo realmente.

Confirm

Facoltativo

Parametro opzionale

Viene visualizzata una richiesta di conferma prima di eseguire il comando.

Tipi di input

Oggetto Microsoft.Rtc.Management.WritableConfig.Policy.Meeting.MeetingPolicy. Set-CsConferencingPolicy accetta le istanze dell'oggetto criterio riunione inviate tramite pipeline.

Tipi restituiti

Set-CsConferencingPolicy non restituisce alcun oggetto o valore. Il cmdlet configura invece istanze dell'oggetto Microsoft.Rtc.Management.WritableConfig.Policy.Meeting.MeetingPolicy.

Esempio

-------------------------- Esempio 1 --------------------------

Set-CSConferencingPolicy -Identity SalesConferencingPolicy -AllowConferenceRecording $False

Il comando precedente modifica una proprietà del criterio SalesConferencingPolicy; in particolare, il comando imposta il valore della proprietà AllowConferenceRecording su False. A tal fine, iene chiamato il cmdlet Set-CsConferencingPolicy con il parametro Identity e il parametro AllowConferenceRecording.

-------------------------- Esempio 2 --------------------------

Get-CSConferencingPolicy | Set-CSConferencingPolicy -AllowAnonymousParticipantsInMeetings $False -EnableDialInConferencing $False

Nell'Esempio 2, le due proprietà -- AllowAnonymousParticipantsInMeetings e EnableDialInConferencing -- vengono modificate per tutti i criteri di conferenza utilizzati nell'organizzazione. Per ottenere questo risultato, il comando utilizza prima Get-CsConferencingPolicy per ottenere una raccolta di tutti i criteri di conferenza disponibili. L'intera raccolta viene quindi inviata tramite pipe al cmdlet Set-CsConferencingPolicy che imposta il valore di entrambe le proprietà AllowAnonymousParticipantsInMeetings e EnableDialInConferencing su False per ogni singolo criterio della raccolta.

-------------------------- Esempio 3 --------------------------

Get-CSConferencingPolicy -Filter "site:*" | Set-CSConferencingPolicy  -MaxVideoConferenceResolution CIF

Il comando riportato nell'Esempio 3 consente di modificare la proprietà MaxVideoConferenceResolution di tutti i criteri relativi alle conferenze configurati nell'ambito del sito. Per eseguire questa operazione, il comando utilizza prima Get-CsConferencingPolicy e il parametro Filter; il valore del filtro "site:*" restituisce solo i dati relativi ai criteri configurati nell'ambito del sito. Questa raccolta filtrata viene inviata a Set-CsConferencingPolicy che imposta su "CIF" la proprietà MaxVideoConferenceResolution di ogni singolo criterio della raccolta.

-------------------------- Esempio 4 --------------------------

Get-CSConferencingPolicy | Where-Object {$_.MaxMeetingSize -gt 100} | Set-CSConferencingPolicy -MaxMeetingSize 100 

Nell'Esempio 4, si recuperano tutti i criteri in cui la dimensione massima della riunione è maggiore di (-gt) 100 e quindi si imposta su 100 il valore della proprietà associata (MaxMeetingSize). Per ottenere questo risultato, il comando utilizza prima Get-CsConferencingPolicy per ottenere una raccolta di tutti i criteri di conferenza utilizzati nell'organizzazione. La raccolta verrà quindi inviata tramite pipe al cmdlet Where-Object che seleziona solo quelle impostazioni in cui la proprietà MaxMeetingSize è maggiore di 100. La raccolta filtrata viene inviata al cmdlet Set-CsConferencingPolicy che imposta il valore 100 della proprietà MaxMeetingSize di ogni singolo criterio della raccolta.