Cambiar la visibilidad predeterminada de los calendarios en Exchange

La visibilidad predeterminada de los calendarios en Outlook / Exchange no le permite ver el detalle (objeto, ubicación, descripción) de un evento, a menos que el usuario haya modificado los derechos él mismo.

En PowerShell es posible modificar la visibilidad predeterminada de los calendarios en Exchange (local o en línea).

Conexión a Exchange en línea / Office 365

Abra el indicador de PowerShell como administrador e ingrese los siguientes comandos:

$UserCredential = Get-Credential

Ingrese sus credenciales de administrador de Office 365.

login ps office 365

Estas líneas abren la conexión a Exchange Online e importan los comandos disponibles.

$Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://outlook.office365.com/powershell-liveid/ -Credential $UserCredential -Authentication Basic -AllowRedirection
Import-PSSession $Session
ps o365 import cmd

Cambiar los derechos de calendario en Exchange

Las siguientes líneas deben ejecutarse en la ventana PS conectada a Exchange Online o en un indicador PS en un servidor Exchange local.

Esta línea recupera todos los usuarios del tipo Sala, para recuperar los usuarios reemplazando «Sala (Room)» por «Usuario (User)».

$users = Get-MailBox | Where {$_.ResourceType -eq "Room"} | Select -ExpandProperty Alias

Esta línea recorre todos los resultados en la variable para modificar los derechos predeterminados del calendario.

Foreach ($user in $users) {Set-MailboxFolderPermission $user":Calendar" -user Default -accessrights Reviewer}

Es posible que tengas errores al ejecutar esta línea, si tus usuarios ya abrieron su buzón y la lista de carpetas está en español, tendrás que reemplazar «: Calendar» por «: Calendario».




Deja un comentario