Set-CsMeetingConfiguration
Ultima modifica dell'argomento: 2012-04-23
Set-CsMeetingConfiguration consente di modificare le impostazioni di configurazione delle riunioni attualmente in uso nell'organizzazione. Le impostazioni di configurazione delle riunioni consentono di stabilire il tipo di riunioni (dette anche "conferenze") che gli utenti possono creare, nonché 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
Set-CsMeetingConfiguration [-Identity <XdsIdentity>] [-AdmitAnonymousUsersByDefault <$true | $false>] [-AssignedConferenceTypeByDefault <$true | $false>] [-Confirm [<SwitchParameter>]] [-DesignateAsPresenter <None | Company | Everyone>] [-EnableAssignedConferenceType <$true | $false>] [-Force <SwitchParameter>] [-PstnCallersBypassLobby <$true | $false>] [-Tenant <Nullable>] [-WhatIf [<SwitchParameter>]]
Set-CsMeetingConfiguration [-AdmitAnonymousUsersByDefault <$true | $false>] [-AssignedConferenceTypeByDefault <$true | $false>] [-Confirm [<SwitchParameter>]] [-DesignateAsPresenter <None | Company | Everyone>] [-EnableAssignedConferenceType <$true | $false>] [-Force <SwitchParameter>] [-Instance <PSObject>] [-PstnCallersBypassLobby <$true | $false>] [-Tenant <Nullable>] [-WhatIf [<SwitchParameter>]]
Descrizione dettagliata
Le riunioni (dette 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 determinare come gestire le riunioni per quanto concerne gli utenti anonimi e gli utenti di conferenze telefoniche con accesso esterno. Ad esempio, è possibile configurare riunioni in modo che chiunque acceda esternamente attraverso la rete PSTN (Public Switched Telephone Network) sia automaticamente ammesso alla riunione. In alternativa, è possibile configurare le riunioni in modo che gli utenti con accesso esterno non siano automaticamente ammessi alla riunione, ma vengano invece indirizzati alla sala d'attesa riunione. Questi utenti con accesso esterno rimangono in attesa in tale sala fin quando un presentatore non li ammette 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 Set-CsMeetingConfiguration consente di modificare qualsiasi impostazione di configurazione delle riunioni attualmente in uso nell'organizzazione.
Utenti che possono eseguire questo cmdlet: per impostazione predefinita, i membri dei gruppi riportati di seguito sono autorizzati ad eseguire il cmdlet Set-CsMeetingConfiguration in locale: RTCUniversalServerAdmins. Per restituire un elenco di tutti i ruoli RBAC (Role-Based Access Control, controllo dell'accesso basato sui ruoli) a cui è stato assegnato questo cmdlet (compresi eventuali ruoli RBAC personalizzati creati autonomamente), eseguire il cmdlet riportato di seguito dal prompt di Windows PowerShell:
Get-CsAdminRole | Where-Object {$_.Cmdlets –match "Set-CsMeetingConfiguration"}
Parametri
Parametro | Obbligatorio | Tipo | Descrizione |
---|---|---|---|
Identity |
Facoltativo |
Identità XDS |
Indica l'identificatore univoco per la raccolta di impostazioni di configurazione delle riunioni da modificare. Per fare riferimento alle impostazioni globali, utilizzare la sintassi seguente: -Identity global. Per far riferimento a una raccolta configurata nell'ambito del sito, utilizzare una sintassi simile alla seguente: -Identity "site:Redmond". Le impostazioni configurate nell'ambito del servizio possono essere referenziate con una sintassi simile alla seguente: -Identity "service:UserServer:atl-cs-001.litwareinc.com". Se questo parametro non viene specificato, Set-CsMeetingConfiguration modifica le impostazioni globali. |
Instance |
Facoltativo |
Oggetto MeetingConfiguration |
Consente di passare al cmdlet un riferimento a un oggetto anziché impostare singoli valori di parametro. |
AdmitAnonymousUsersByDefault |
Facoltativo |
Booleano |
Consente di determinare se, per impostazione predefinita, le riunioni consentono la partecipazione degli utenti anonimi (vale a dire degli utenti non autenticati). Impostare questo valore su True se si desidera che, per impostazione predefinita, le nuove riunioni consentano la partecipazione degli utenti anonimi. Impostare questo valore su False se si preferisce che, per impostazione predefinita, le nuove riunioni non consentano la partecipazione degli utenti anonimi. Il valore predefinito è True. |
AssignedConferenceTypeByDefault |
Facoltativo |
Booleano |
Consente di determinare se le nuove riunioni saranno configurate, per impostazione predefinita, come riunioni pubbliche. Impostare questo valore su True per utilizzare le riunioni pubbliche come impostazione predefinita; impostare questo valore su False per utilizzare le riunioni private come impostazione predefinita. Il valore predefinito è True. |
DesignateAsPresenter |
Facoltativo |
Modificatore elenco PS |
Indica quali utenti (oltre all'organizzatore della riunione) possono essere automaticamente designati come presentatori quando accedono a una riunione. Le scelte valide sono None, Company ed Everyone. Per impostazione predefinita, DesignateAsPresenter è impostato su Company, pertanto tutti i membri dell'organizzazione otterranno i diritti di presentatore nel momento in cui accedono a una riunione. |
EnableAssignedConferenceType |
Facoltativo |
Booleano |
Indica se gli utenti possono pianificare riunioni pubbliche. Nel caso di una riunione pubblica, l'ID della conferenza e il collegamento alla riunione rimangono gli stessi ogni volta che si tiene una riunione. Nel caso di una riunione privata, l'ID della conferenza e il collegamento alla riunione cambiano da una riunione all'altra. Il valore predefinito è True. |
PstnCallersBypassLobby |
Facoltativo |
Booleano |
Indica se gli utenti che accedono esternamente attraverso una linea telefonica PSTN (Public Switched Telephone Network) devono essere automaticamente ammessi a una riunione. Se l'impostazione è True ($True), i chiamanti PSTN saranno automaticamente ammessi alla riunione. Se l'impostazione è False ($False), i chiamanti PSTN saranno inizialmente instradati alla sala di attesa conferenza. Dovranno quindi attendere che un presentatore della conferenza conceda loro l'accesso alla riunione. Il valore predefinito è True. |
Force |
Facoltativo |
Parametro opzionale |
Consente di ignorare la visualizzazione di messaggi di errore non irreversibili che possono verificarsi durante l'esecuzione del comando. |
Tenant |
Facoltativo |
GUID |
Questo parametro non è utilizzato nella versione locale di Microsoft 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
Oggetto Microsoft.Rtc.Management.WritableConfig.Settings.UserServices.MeetingConfiguration. Set-CsMeetingConfiguration consente di accettare le istanze da pipeline dell'oggetto configurazione riunione.
Tipi restituiti
Set-CsMeetingConfiguration non restituisce alcun oggetto o valore. Il cmdlet modifica invece le istanze esistenti dell'oggetto Microsoft.Rtc.Management.WritableConfig.Settings.UserServices.MeetingConfiguration.
Esempio
-------------------------- Esempio 1 --------------------------
Set-CsMeetingConfiguration -Identity site:Redmond -DesignateAsPresenter Everyone
Con il comando mostrato nell'esempio 1 vengono modificate le di impostazioni di configurazione delle riunioni assegnate al sito Redmond (Identity site:Redmond). In questo caso, il valore della proprietà DesignateAsPresenter è impostato su Everyone.
-------------------------- Esempio 2 --------------------------
Get-CsMeetingConfiguration | Set-CsMeetingConfiguration -DesignateAsPresenter Everyone
Il comando mostrato nell'esempio 2 è una variazione del comando mostrato nell'esempio 1. Questa volta il valore della proprietà DesignateAsPresenter viene modificato per tutte le impostazioni di configurazione delle riunioni in uso nell'organizzazione. Per ottenere tale risultato, viene chiamato Get-CsMeetingConfiguration (senza alcun parametro) per restituire una raccolta di tutte le impostazioni di configurazione delle riunioni attualmente in uso. La raccolta viene inviata tramite pipe a Set-CsMeetingConfiguration, che modifica la proprietà DesignateAsPresenter per tutti gli elementi nella raccolta.
-------------------------- Esempio 3 --------------------------
Get-CsMeetingConfiguration | Where-Object {$_.AdmitAnonymousUsersByDefault -eq $False} | Set-CsMeetingConfiguration -PstnCallersBypassLobby $True
Con l'esempio 3, vengono modificate tutte le impostazioni di configurazione delle riunioni che non permettono l'ammissione predefinita degli utenti anonimi. Per eseguire questa operazione, il comando chiama per prima cosa Get-CsMeetingConfiguration per restituire una raccolta di tutte le impostazioni di configurazione delle riunioni attualmente in uso. La raccolta così ottenuta viene quindi inviata tramite pipe al cmdlet Where-Object, che seleziona solo quelle impostazioni in cui la proprietà AdmitAnonymousUsersByDefault è uguale a False. A sua volta, la raccolta filtrata viene inviata tramite pipe a Set-CsMeetingConfiguration, che imposta la proprietà PstnCallersBypassLobby su True per ciascun elemento nella raccolta.
Vedere anche
Ulteriori risorse
Get-CsMeetingConfiguration
New-CsMeetingConfiguration
Remove-CsMeetingConfiguration