Set-MailboxCalendarFolder

Questo cmdlet è disponibile in Exchange locale e nel servizio basato su cloud. Alcuni parametri e impostazioni potrebbero essere esclusivi di un ambiente o dell'altro.

Usare il cmdlet Set-MailboxCalendarFolder per configurare le impostazioni di pubblicazione o condivisione del calendario su una cassetta postale; in questo modo, le informazioni sul calendario sono visibili agli utenti esterni. Per aggiungere o modificare le autorizzazioni e consentire agli utenti interni di accedere al calendario, usare il cmdlet Add-MailboxFolderPermission o Set-MailboxFolderPermission.

Per informazioni sui set di parametri nella sezione Sintassi, vedere Sintassi del cmdlet di Exchange.

Sintassi

Default (Impostazione predefinita)

Set-MailboxCalendarFolder
    [-Identity] <MailboxFolderIdParameter>
    [-Confirm]
    [-DetailLevel <DetailLevelEnumType>]
    [-DomainController <Fqdn>]
    [-PublishDateRangeFrom <DateRangeEnumType>]
    [-PublishDateRangeTo <DateRangeEnumType>]
    [-PublishEnabled <Boolean>]
    [-ResetUrl]
    [-SearchableUrlEnabled <Boolean>]
    [-SetAsSharingSource]
    [-SharedCalendarSyncStartDate <DateTime>]
    [-UseHttps]
    [-WhatIf]
    [<CommonParameters>]

Descrizione

Il cmdlet Set-MailboxCalendarFolder configura le informazioni di pubblicazione del calendario. La cartella di calendario può essere configurata nel modo seguente:

  • Se la cartella di calendario è attivata per la pubblicazione
  • Intervallo di inizio e di fine giorni di calendario per la pubblicazione
  • Livello di dettaglio per la pubblicazione per il calendario
  • Se l'URL di pubblicazione del calendario è abilitato per la ricerca sul Web

È necessario disporre delle autorizzazioni prima di poter eseguire questo cmdlet. Anche se questo articolo elenca tutti i parametri per il cmdlet, si potrebbe non avere accesso ad alcuni parametri se non sono inclusi nelle autorizzazioni assegnate. Per individuare le autorizzazioni necessarie per eseguire cmdlet o parametri nell'organizzazione, vedere Trovare le autorizzazioni necessarie per eseguire i cmdlet di Exchange.

Esempio

Esempio 1

Set-MailboxCalendarFolder -Identity kai:\Calendar -DetailLevel LimitedDetails

In questo esempio viene impostato il livello di dettagli per la pubblicazione del calendario condiviso di Kai su LimitedDetails, ovvero solo pochi dettagli vengono visualizzati.

Esempio 2

Set-MailboxCalendarFolder -Identity kai:\Calendar -SearchableUrlEnabled $true

In questo esempio il calendario nella cassetta postale di Kai viene abilitato per le ricerche sul Web.

Parametri

-Confirm

Applicabile: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE, Exchange Online, Componente aggiuntivo di sicurezza predefinito per locale Cassette postali

L'opzione Confirm consente di specificare se visualizzare o nascondere la richiesta di conferma. Il modo in cui questa opzione influisce sul cmdlet varia se il cmdlet richiede o meno una conferma prima di procedere.

  • I cmdlet distruttivi (ad esempio, i cmdlet Remove-*) dispongono di una pausa incorporata che impone all'utente di confermare il comando prima di procedere. Per questi cmdlet, è possibile ignorare la richiesta di conferma usando questa precisa sintassi: -Confirm:$false.
  • La maggior parte degli altri cmdlet (ad esempio, i cmdlet New-* e Set-*) non dispone di una pausa incorporata. Per questi cmdlet, se si specifica l'opzione Confirm senza un valore, viene introdotta una pausa che impone di confermare il comando prima di procedere.

Proprietà dei parametri

Tipo:SwitchParameter
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False
Alias:cfr

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-DetailLevel

Applicabile: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE, Exchange Online

Il parametro DetailLevel consente di specificare il livello di dettaglio del calendario pubblicato e disponibile agli utenti anonimi. I valori validi sono:

  • AvailabilityOnly (impostazione predefinita)
  • Dettagli limitati
  • CompletiDettagli:

Questo parametro è significativo solo quando il valore del parametro PublishEnabled è $true.

Proprietà dei parametri

Tipo:DetailLevelEnumType
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-DomainController

Applicabile: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE

Questo parametro è disponibile solo in Exchange locale.

Il parametro DomainController consente di specificare il controller di dominio utilizzato da questo cmdlet per la lettura o la scrittura dei dati in Active Directory. Identificare il controller di dominio mediante il relativo nome di dominio completo (FQDN). Ad esempio, dc01.contoso.com.

Proprietà dei parametri

Tipo:Fqdn
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-Identity

Applicabile: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE, Exchange Online, Componente aggiuntivo di sicurezza predefinito per locale Cassette postali

Il parametro Identity consente di specificare la cartella del calendario che si desidera modificare. La sintassi è MailboxID:\ParentFolder[\SubFolder].

Per il valore di MailboxID, è possibile utilizzare qualsiasi valore che identifichi in modo univoco la cassetta postale. Ad esempio:

  • Nome
  • Alias
  • Nome distinto (DN)
  • Nome distinto (DN)
  • Dominio\Nomeutente
  • Indirizzo di posta elettronica
  • GUID
  • LegacyExchangeDN
  • SamAccountName
  • ID utente o Nome entità utente (UPN)

I valori di esempio per questo parametro sono john@contoso.com:\Calendar o John:\Calendar

Proprietà dei parametri

Tipo:MailboxFolderIdParameter
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:1
Obbligatorio:True
Valore dalla pipeline:True
Valore dalla pipeline in base al nome della proprietà:True
Valore dagli argomenti rimanenti:False

-PublishDateRangeFrom

Applicabile: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE, Exchange Online

Il parametro PublishDateRangeFrom consente di specificare la data di inizio delle informazioni del calendario da pubblicare (informazioni passate). I valori validi sono:

  • Un giorno
  • Tre giorni
  • Una settimana
  • Un mese
  • ThreeMonths (valore predefinito)
  • SixMonths
  • Un anno

Questo parametro è significativo solo quando il valore del parametro PublishEnabled è $true.

Proprietà dei parametri

Tipo:DateRangeEnumType
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-PublishDateRangeTo

Applicabile: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE, Exchange Online

Il parametro PublishDateRangeTo consente di specificare la data di fine delle informazioni del calendario da pubblicare (informazioni future). I valori validi sono:

  • Un giorno
  • Tre giorni
  • Una settimana
  • Un mese
  • ThreeMonths (valore predefinito)
  • SixMonths
  • Un anno

Questo parametro è significativo solo quando il valore del parametro PublishEnabled è $true.

Proprietà dei parametri

Tipo:DateRangeEnumType
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-PublishEnabled

Applicabile: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE, Exchange Online

Il parametro PublishEnabled consente di specificare se pubblicare le informazioni del calendario specificate. I valori validi sono:

  • $true: le informazioni del calendario vengono pubblicate.
  • $false: le informazioni del calendario non sono pubblicate. Questo è il valore predefinito.

Proprietà dei parametri

Tipo:Boolean
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-ResetUrl

Applicabile: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE, Exchange Online

L'opzione ResetUrl sostituisce l'URL non pubblico esistente con un nuovo URL per un calendario pubblicato senza essere disponibile per la ricerca pubblica. Con questa opzione non è necessario specificare alcun valore.

Proprietà dei parametri

Tipo:SwitchParameter
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-SearchableUrlEnabled

Applicabile: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE, Exchange Online

Il parametro SearchableUrlEnabled consente di specificare se l'URL del calendario pubblicato è individuabile sul Web.

  • $true: l'URL del calendario pubblicato è individuabile sul Web.
  • $false: l'URL del calendario pubblicato non è individuabile sul Web. Questo è il valore predefinito.

Questo parametro è significativo solo quando il valore del parametro PublishEnabled è $true.

Proprietà dei parametri

Tipo:Boolean
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-SetAsSharingSource

Applicabile: Exchange Server 2016, Exchange Server 2019, Exchange Server SE, Exchange Online

L'opzione SetAsSharingSource consente di specificare se impostare la cartella del calendario come origine di condivisione. Con questa opzione non è necessario specificare alcun valore.

Proprietà dei parametri

Tipo:SwitchParameter
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-SharedCalendarSyncStartDate

Applicabile: Exchange Online

Questo parametro è disponibile solamente nel servizio basato su cloud.

Nota: questo parametro è supportato solo per i calendari condivisi che sono stati aggiornati come descritto in condivisione Calendar in Microsoft 365 e non è applicabile ad altri tipi di calendario o cartella della cassetta postale.

Il parametro SharedCalendarSyncStartDate consente di specificare il limite per gli eventi passati nel calendario condiviso visibili ai delegati. Una copia del calendario condiviso compreso nell'intervallo di date specificato viene archiviata nella cassetta postale del delegato.

Per specificare un valore data/ora per questo parametro, utilizzare una delle opzioni seguenti:

  • Specificare il valore di data/ora in UTC: Ad esempio, "2021-05-06 14:30:00z".
  • Specificare il valore di data/ora come formula che converte la data/ora nel fuso orario locale in UTC: Ad esempio, (Get-Date "5/6/2021 9:30 AM").ToUniversalTime(). Per altre informazioni, vedere Get-Date.

Note:

  • Questo parametro viene usato nel calendario condiviso nella cassetta postale del delegato. Ad esempio, Set-MailboxCalendarFolder -Identity delegate@contoso.onmicrosoft.com:DelegateSharedCalendarFolderId" -SharedCalendarSyncStartDate (Get-Date "5/6/2023 9:30 AM").ToUniversalTime(). DelegateSharedCalendarFolderId è il FolderId del calendario condiviso nella cassetta postale del delegato, Get-MailboxFolderStatistics -Identity delegate@contoso.onmicrosoft.com -FolderScope Calendar | Format-List Name,FolderIdad esempio ).
  • Gli utenti devono avere accesso FullDetails, Editor o Delegato al calendario condiviso specificato.
  • L'impostazione di questo parametro potrebbe far scomparire temporaneamente dalla visualizzazione gli eventi del calendario condiviso durante la risincronizzazione del calendario.
  • Il valore di questo parametro viene usato durante l'inizializzazione della sincronizzazione della cartella del calendario. Successivamente, ogni elemento nuovo, aggiornato ed eliminato viene elaborato e sincronizzato, indipendentemente dal valore del parametro SharedCalendarSyncStartDate.

Proprietà dei parametri

Tipo:DateTime
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-UseHttps

Applicabile: Exchange Server 2016, Exchange Server 2019, Exchange Server SE, Exchange Online

L'opzione UseHttps specifica se usare HTTPS per l'URL pubblicato della cartella calendario. Con questa opzione non è necessario specificare alcun valore.

Questa opzione è significativa solo quando il valore del parametro PublishEnabled è $true.

Proprietà dei parametri

Tipo:SwitchParameter
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-WhatIf

Applicabile: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE, Exchange Online, Componente aggiuntivo di sicurezza predefinito per locale Cassette postali

L'opzione WhatIf mostra le operazioni eseguite dal comando senza apportare modifiche. Con questa opzione non è necessario specificare alcun valore.

Proprietà dei parametri

Tipo:SwitchParameter
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False
Alias:wi

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

CommonParameters

Questo cmdlet supporta i parametri comuni: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Per altre informazioni, vedere about_CommonParameters.

Input

Input types

Per verificare i tipi di input accettati da questo cmdlet, vedere Tipi di input e output dei cmdlet. Se il campo relativo al tipo di input di un cmdlet è vuoto, il cmdlet non accetta dati di input.

Output

Output types

Per verificare i tipi restituiti, detti anche tipi di output, accettati da questo cmdlet, vedere Tipi di input e output dei cmdlet. Se il campo relativo al tipo di output è vuoto, il cmdlet non restituisce dati.