Share via


New-CsMeetingConfiguration

 

Ultima modifica dell'argomento: 2012-04-23

Consente di creare una nuova raccolta di impostazioni di configurazione delle riunioni nell'ambito del sito o del servizio. Le impostazioni di configurazione delle riunioni consentono di stabilire il tipo di riunioni (dette anche "conferenze") che gli utenti possono creare e di controllare come (o anche se) utenti anonimi e utenti che utilizzano conferenze telefoniche con accesso esterno possono partecipare a queste riunioni. Si noti che queste impostazioni hanno effetto solo sulle riunioni pianificate e non sulle riunioni ad hoc create facendo clic sull'opzione Riunione immediata in Microsoft Lync.

Sintassi

New-CsMeetingConfiguration -Identity <XdsIdentity> [-AdmitAnonymousUsersByDefault <$true | $false>] [-AssignedConferenceTypeByDefault <$true | $false>] [-Confirm [<SwitchParameter>]] [-DesignateAsPresenter <None | Company | Everyone>] [-EnableAssignedConferenceType <$true | $false>] [-Force <SwitchParameter>] [-InMemory <SwitchParameter>] [-PstnCallersBypassLobby <$true | $false>] [-Tenant <Nullable>] [-WhatIf [<SwitchParameter>]]

Descrizione dettagliata

Le riunioni (chiamate anche "conferenze") sono parte integrante di Microsoft Lync Server 2010. I cmdlet CsMeetingConfiguration consentono agli amministratori di controllare il tipo di riunioni che gli utenti possono creare e di stabilire la modalità di partecipazione alle riunioni da parte di utenti anonimi e utenti che utilizzano conferenze telefoniche con accesso esterno. Ad esempio, è possibile configurare le riunioni in modo che chiunque acceda tramite PSTN (Public Switched Telephone Network) venga automaticamente ammesso alla riunione. In alternativa, è possibile configurare le riunioni in modo che gli utenti che utilizzano conferenze telefoniche con accesso esterno non siano automaticamente ammessi alla riunione, ma vengano instradati alla sala d'attesa. Questi utenti restano in attesa finché un relatore non concede loro l'accesso alla riunione.

Come specificato in precedenza, queste impostazioni hanno effetto solo sulle riunioni pianificate e non sulle riunioni ad hoc create facendo clic sull'opzione Riunione immediata in Microsoft Lync. Quando si crea una riunione facendo clic su Riunione immediata, l'accesso come partecipante viene automaticamente consentito a tutti e gli utenti anonimi possono partecipare alla riunione senza dover attendere nella sala di attesa. Questo si verifica indipendentemente dalla configurazione delle impostazioni della riunione tramite i cmdlet CsMeetingConfiguration.

Il cmdlet New-CsMeetingConfiguration consente di creare nuove raccolte di impostazioni di configurazione delle riunioni nell'ambito del sito o del servizio (sebbene solo per il modulo Servizi utente). Le impostazioni delle riunioni non possono essere create nell'ambito globale perché esiste già una raccolta globale di impostazioni.

Si noti che ogni sito o servizio può avere al massimo una raccolta di impostazioni di configurazione delle riunioni. Se si tenta di creare nuove impostazioni per il sito Redmond e nel sito Redmond è già presente una raccolta di impostazioni di configurazione delle riunioni, il comando avrà esito negativo.

Utenti autorizzati a utilizzare questo cmdlet: per impostazione predefinita, il cmdlet New-CsMeetingConfiguration 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 "New-CsMeetingConfiguration"}

Parametri

Parametro Obbligatorio Tipo Descrizione

Identity

Obbligatorio

XdsIdentity

Identificatore univoco per la nuova raccolta di impostazioni di configurazione delle riunioni. Tali impostazioni possono essere create solo nell'ambito del sito o del servizio. Per creare nuove impostazioni nell'ambito del sito, utilizzare una sintassi simile alla seguente: -Identity "site:Redmond". Per creare nuove impostazioni nell'ambito del servizio, utilizzare una sintassi simile alla seguente: -Identity "service:UserServer:atl-cs-001.litwareinc.com".

Si noti che l'utilizzo del cmdlet New-CsMeetingConfiguration avrà esito negativo se il servizio o il sito specificato dispone già di una raccolta di impostazioni di configurazione delle riunioni.

AdmitAnonymousUsersByDefault

Facoltativo

Booleano

Consente di stabilire se verrà consentito, per impostazione predefinita, agli utenti anonimi (cioè, utenti non autenticati) di partecipare alle riunioni. Impostare questo valore su True se si desidera consentire, per impostazione predefinita, agli utenti anonimi di partecipare alle nuove riunioni. Impostare questo valore su False se invece si desidera non consentire, per impostazione predefinita, agli utenti anonimi di partecipare alle nuove riunioni. Il valore predefinito è True.

AssignedConferenceTypeByDefault

Facoltativo

Booleano

Consente di stabilire se le nuove riunioni saranno configurate, per impostazione predefinita, come riunioni pubbliche. Impostare questo valore su True per utilizzare, per impostazione predefinita, le riunioni pubbliche; impostarlo su False per utilizzare, per impostazione predefinita, le riunioni private. Il valore predefinito è True.

DesignateAsPresenter

Facoltativo

Modificatore dell'elenco PS

Indica a quali utenti (oltre all'organizzazione della riunione) deve essere automaticamente assegnato il ruolo di relatore quando partecipano a una riunione. Le alternative valide sono: None, Company e Everyone. Per impostazione predefinita, il parametro DesignateAsPresenter è impostato su Company e ciò significa che chiunque nell'organizzazione dispone dei diritti di relatore a partire dal momento in cui accede alla riunione.

EnableAssignedConferenceType

Facoltativo

Booleano

Indica se gli utenti possono pianificare riunioni pubbliche. In una riunione pubblica, l'ID conferenza e il collegamento della riunione restano gli stessi ogni volta che si organizza la riunione. In una riunione privata, l'ID conferenza e il collegamento della riunione cambiano ogni volta.

PstnCallersBypassLobby

Facoltativo

Booleano

Indica se gli utenti connessi a una rete PSTN (Public Switched Telephone Network) devono essere ammessi automaticamente ad una riunione. Se impostato su True, i chiamanti che utilizzano la rete PSTN saranno ammessi automaticamente alla riunione. Se impostato su False, i chiamanti che utilizzano la rete PSTN verranno inizialmente reinstradati alla sala d'attesa della conferenza. Quindi, verranno messi in attesa finché un relatore della conferenza non concede loro l'accesso alla riunione. Il valore predefinito è True.

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.

InMemory

Facoltativo

Parametro opzionale

Crea un riferimento a un oggetto senza eseguire realmente il commit dell'oggetto come modifica permanente. Se si assegna l'output del cmdlet chiamato con questo parametro a una variabile, è possibile apportare modifiche alle proprietà del riferimento all'oggetto e quindi eseguire il commit di queste modifiche chiamando il cmdlet Set- corrispondente.

Tenant

Facoltativo

Guid

Questo parametro non viene utilizzato con la versione locale di Lync Server 2010.

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

Nessuno. New-CsMeetingConfiguration non accetta dati tramite pipeline.

Tipi restituiti

New-CsMeetingConfiguration crea nuove istanze dell'oggetto Microsoft.Rtc.Management.WritableConfig.Settings.UserServices.MeetingConfiguration.

Esempio

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

New-CsMeetingConfiguration -Identity site:Redmond -EnableAssignedConferenceType $False -AssignedConferenceTypeByDefault $False -AdmitAnonymousUsersByDefault $False

Il comando precedente consente di creare una nuova raccolta di impostazioni di configurazione delle riunioni per il sito Redmond (-Identity site:Redmond). Oltre a specificare l'identità (Identity), in questo comando sono inclusi tre parametri facoltativi: EnableAssignedConferenceType, AssignedConferenceTypeByDefault, AdmitAnonymousUsersByDefault. In tutti e tre i casi, i parametri sono impostati su False. Ciò significa che saranno disabilitati i tipi di riunione pubblica, che il tipo di riunione predefinito non sarà impostato sulla riunione pubblica e che per impostazione predefinita non sarà consentito agli utenti anonimi di partecipare alle riunioni.

Si noti che questo comando avrà esito negativo se esiste già una raccolta di impostazioni di configurazione delle riunioni con Identity site:Redmond. Infatti, a un determinato sito può essere assegnata una sola raccolta di impostazioni di configurazione delle riunioni.

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

$x = New-CsMeetingConfiguration -Identity site:Redmond -InMemory
$x.EnableAssignedConferenceType = $False 
$x.AssignedConferenceTypeByDefault = $False 
$x.AdmitAnonymousUsersByDefault = $False
Set-CsMeetingConfiguration -Instance $x

Nell'Esempio 2 viene illustrato un metodo alternativo per creare una nuova raccolta di impostazioni di configurazione delle riunioni per il sito Redmond. In questo caso, le impostazioni vengono inizialmente create in memoria e solo in seguito applicate al sito. Per ottenere questo risultato, il primo comando nell'esempio utilizza il cmdlet New-CsMeetingConfiguration per creare le nuove impostazioni delle riunioni per il sito Redmond. Il parametro InMemory viene aggiunto alla fine del comando per fare in modo che queste nuove impostazioni vengano aggiunte solo in memoria e non vengano immediatamente applicate al sito Redmond. Dal momento che queste impostazioni esistono solo in memoria, devono essere archiviate in una variabile. In questo esempio, vengono memorizzate in una variabile denominata $x.

Dopo aver creato queste impostazioni virtuali, vengono utilizzati i comandi 2, 3 e 4 per modificare diverse proprietà di queste impostazioni (EnableAssignedConferenceType, AssignedConferenceTypeByDefault, AdmitAnonymousUsersByDefault). Nell'ultimo comando viene utilizzato il cmdlet Set-CsMeetingConfiguration insieme al parametro Instance per applicare le impostazioni virtuali al sito Redmond. Si noti che questo passo finale è fondamentale: se non si utilizza il cmdlet Set-CsMeetingConfiguration, le nuove impostazioni di configurazione delle riunioni non verranno applicate al sito Redmond. Le impostazioni virtuali verranno eliminate non appena si termina la sessione Windows PowerShell o si elimina la variabile $x.