Compartir a través de


Set-MailboxCalendarFolder

Este cmdlet está disponible en Exchange local y en el servicio basado en la nube. Algunos parámetros y configuraciones pueden ser exclusivos de un entorno u otro.

Use el cmdlet Set-MailboxCalendarFolder para configurar las opciones de publicación o uso compartido de calendario en un buzón para permitir la visibilidad de la información de calendario a usuarios externos. Para agregar o modificar los permisos para que los usuarios internos puedan obtener acceso al calendario, use los cmdlets Add-MailboxFolderPermission o Set-MailboxFolderPermission.

Para obtener más información acerca de los conjuntos de parámetros de la sección Sintaxis a continuación, vea Sintaxis del cmdlet de Exchange.

Sintaxis

Default (Es el valor predeterminado).

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

Description

El cmdlet Set-MailboxCalendarFolder configura la información de publicación del calendario. La carpeta de calendario se puede configurar de la siguiente forma:

  • Si la carpeta de calendario está habilitada para su publicación
  • Intervalo de días de calendario de inicio y finalización para la publicación
  • Nivel de detalle para la publicación del calendario
  • Si la dirección URL publicada del calendario está habilitada para la búsqueda en la Web

Deberá tener asignados permisos antes de poder ejecutar este cmdlet. Aunque en este artículo se enumeran todos los parámetros del cmdlet, es posible que no tenga acceso a algunos parámetros si no se incluyen en los permisos que se le asignan. Para obtener los permisos necesarios para ejecutar cualquier cmdlet o parámetro en su organización, consulte Find the permissions required to run any Exchange cmdlet.

Ejemplos

Ejemplo 1

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

En este ejemplo, se establece el nivel de detalles para la publicación del calendario compartido de Kai en LimitedDetails, lo que significa que se muestran detalles limitados.

Ejemplo 2

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

En este ejemplo, se habilita el calendario en el buzón de Kai para que pueda buscarse en la Web.

Parámetros

-Confirm

Aplicable: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

El modificador Confirm especifica si se debe mostrar u ocultar el mensaje de confirmación. Cómo afecta este modificador el cmdlet depende de si el cmdlet requiere confirmación antes de continuar.

  • Los cmdlets destructivos (por ejemplo, los cmdlets Remove-*) tienen una pausa integrada que obliga a confirmar el comando antes de continuar. Para estos cmdlets, puede omitir el mensaje de confirmación mediante esta sintaxis exacta: -Confirm:$false.
  • La mayoría de los otros cmdlets (por ejemplo, New-* y Set-*) no tienen una pausa integrada. En estos cmdlets, si se especifica el modificador Confirm sin ningún valor, se introduce una pausa que obliga a confirmar el comando antes de continuar.

Propiedades del parámetro

Tipo:SwitchParameter
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False
Alias:cf

Conjuntos de parámetros

(All)
Posición:Named
Mandatory:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-DetailLevel

Aplicable: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

El parámetro DetailLevel especifica el nivel de detalle del calendario publicado y disponible para los usuarios anónimos. Los valores admitidos son:

  • AvailabilityOnly (valor predeterminado)
  • LimitedDetails
  • FullDetails

Este parámetro solo es significativo cuando se $true el valor del parámetro PublishEnabled.

Propiedades del parámetro

Tipo:DetailLevelEnumType
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Mandatory:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-DomainController

Aplicable: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

Este parámetro solo está disponible en Exchange local.

El parámetro DomainController especifica el controlador de dominio que el cmdlet usa para leer datos de Active Directory o escribirlos. El controlador de dominio se identifica por su nombre de dominio completo (FQDN). Por ejemplo, dc01.contoso.com.

Propiedades del parámetro

Tipo:Fqdn
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Mandatory:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-Identity

Aplicable: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

El parámetro Identity especifica la carpeta de calendario que desea modificar. La sintaxis es MailboxID:\ParentFolder[\SubFolder].

Para el valor de MailboxID, puede usar cualquier valor que identifique de forma única el buzón. Por ejemplo:

  • Nombre
  • Alias
  • Nombre distintivo (DN)
  • Nombre completo (DN)
  • Dominio\Nombre de usuario
  • Dirección de correo electrónico
  • GUID
  • LegacyExchangeDN
  • SamAccountName
  • ID de usuario o nombre de la entidad de seguridad de usuario (UPN)

Los valores de ejemplo de este parámetro son john@contoso.com:\Calendar o John:\Calendar

Propiedades del parámetro

Tipo:MailboxFolderIdParameter
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:1
Mandatory:True
Valor de la canalización:True
Valor de la canalización por nombre de propiedad:True
Valor de los argumentos restantes:False

-PublishDateRangeFrom

Aplicable: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

El parámetro PublishDateRangeFrom especifica la fecha de inicio de la información de calendario que se va a publicar (información anterior). Los valores admitidos son:

  • OneDay
  • Tres días
  • OneWeek
  • OneMonth
  • ThreeMonths (valor predeterminado)
  • SixMonths
  • OneYear

Este parámetro solo es significativo cuando se $true el valor del parámetro PublishEnabled.

Propiedades del parámetro

Tipo:DateRangeEnumType
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Mandatory:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-PublishDateRangeTo

Aplicable: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

El parámetro PublishDateRangeTo especifica la fecha de finalización de la información de calendario que se va a publicar (información futura). Los valores admitidos son:

  • OneDay
  • Tres días
  • OneWeek
  • OneMonth
  • ThreeMonths (valor predeterminado)
  • SixMonths
  • OneYear

Este parámetro solo es significativo cuando se $true el valor del parámetro PublishEnabled.

Propiedades del parámetro

Tipo:DateRangeEnumType
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Mandatory:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-PublishEnabled

Aplicable: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

El parámetro PublishEnabled especifica si se va a publicar la información de calendario especificada. Los valores admitidos son:

  • $true: se publica la información del calendario.
  • $false: La información del calendario no está publicada. Este valor es el predeterminado.

Propiedades del parámetro

Tipo:Boolean
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Mandatory:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-ResetUrl

Aplicable: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

El modificador ResetUrl reemplaza la dirección URL no pública existente por una nueva dirección URL para un calendario que se publica sin que se puedan buscar públicamente. No es necesario especificar un valor con este modificador.

Propiedades del parámetro

Tipo:SwitchParameter
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Mandatory:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-SearchableUrlEnabled

Aplicable: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

El parámetro SearchableUrlEnabled especifica si la dirección URL del calendario publicada se puede detectar en la web.

  • $true: la dirección URL del calendario publicada se puede detectar en la web.
  • $false: la dirección URL del calendario publicada no se puede detectar en la web. Este valor es el predeterminado.

Este parámetro solo es significativo cuando se $true el valor del parámetro PublishEnabled.

Propiedades del parámetro

Tipo:Boolean
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Mandatory:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-SetAsSharingSource

Aplicable: Exchange Server 2016, Exchange Server 2019, Exchange Online

El modificador SetAsSharingSource especifica si se debe establecer la carpeta de calendario como origen de uso compartido. No es necesario especificar un valor con este modificador.

Propiedades del parámetro

Tipo:SwitchParameter
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Mandatory:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-SharedCalendarSyncStartDate

Aplicable: Exchange Online

Este parámetro solo está disponible en el servicio basado en la nube.

Nota: Este parámetro solo se admite para calendarios compartidos que se han actualizado como se describe en Uso compartido de calendarios en Microsoft 365 y no es aplicable a ningún otro tipo de carpeta de calendario o buzón.

El parámetro SharedCalendarSyncStartDate especifica el límite de eventos pasados en el calendario compartido que son visibles para los delegados. Se almacena una copia del calendario compartido dentro del intervalo de fechas especificado en el buzón del delegado.

Para especificar un valor de fecha y hora para este parámetro, use una de las siguientes opciones:

  • Especifique el valor de fecha y hora en UTC: por ejemplo, "2021-05-06 14:30:00z".
  • Especifique el valor de fecha y hora como una fórmula que convierta la fecha y hora de la zona horaria local en UTC: por ejemplo, (Get-Date "5/6/2021 9:30 AM").ToUniversalTime(). Para obtener más información, vea Get-Date.

Notas:

  • Este parámetro se usa en el calendario compartido del buzón del delegado. Por ejemplo, Set-MailboxCalendarFolder -Identity delegate@contoso.onmicrosoft.com:DelegateSharedCalendarFolderId" -SharedCalendarSyncStartDate (Get-Date "5/6/2023 9:30 AM").ToUniversalTime(). DelegateSharedCalendarFolderId es el FolderId del calendario compartido en el buzón del delegado (por ejemplo, Get-MailboxFolderStatistics -Identity delegate@contoso.onmicrosoft.com -FolderScope Calendar | Format-List Name,FolderId).
  • Los usuarios deben tener acceso FullDetails, Editor o Delegate al calendario compartido especificado.
  • Establecer este parámetro puede hacer que los eventos del calendario compartido desaparezcan brevemente de la vista mientras se vuelve a sincronizar el calendario.
  • El valor de este parámetro se usa al inicializar la sincronización de carpetas de calendario. Después, cada elemento nuevo, actualizado y eliminado se procesa y sincroniza, independientemente del valor del parámetro SharedCalendarSyncStartDate.

Propiedades del parámetro

Tipo:DateTime
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Mandatory:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-UseHttps

Aplicable: Exchange Server 2016, Exchange Server 2019, Exchange Online

El modificador UseHttps especifica si se debe usar HTTPS para la dirección URL publicada de la carpeta de calendario. No es necesario especificar un valor con este modificador.

Este modificador solo es significativo cuando se $true el valor del parámetro PublishEnabled.

Propiedades del parámetro

Tipo:SwitchParameter
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Mandatory:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-WhatIf

Aplicable: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

El modificador WhatIf simula las acciones del comando. Puede usar este modificador para ver los cambios que se producirían, pero sin aplicar los cambios. No es necesario especificar un valor con este modificador.

Propiedades del parámetro

Tipo:SwitchParameter
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False
Alias:Wi

Conjuntos de parámetros

(All)
Posición:Named
Mandatory:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

CommonParameters

Este cmdlet admite los parámetros comunes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction y -WarningVariable. Para más información, consulte about_CommonParameters.

Entradas

Input types

Para ver los tipos de entrada que acepta este cmdlet, consulte Tipos de entrada y salida de cmdlet. Si el campo Tipo de entrada de un cmdlet está en blanco, el cmdlet no acepta datos de entrada.

Salidas

Output types

Para ver los tipos de valor devuelto (también conocidos como tipos de resultado) que acepta este cmdlet, consulte Tipos de entrada y salida de cmdlet. Si el campo Tipo de resultado está en blanco, el cmdlet no devuelve datos.