| layout | page |
|---|---|
| title | Exchange Online: ¿A qué buzones tiene acceso el usuario? |
| hero_image | /img/IMG_20220521_140146.jpg |
| show_sidebar | false |
| hero_height | is-small |
| date | 2025-02-01 |
El artículo describe una forma de verificar los derechos de acceso de un usuario a los buzones de otras personas.
Para verificar quién tiene acceso a un solo buzón, ejecuta el siguiente cmdlet:
Get-MailboxPermission -Identity arletaarleta - identidad del buzón, por ejemplo: arleta@testova365.onmicrosoft.com
En la captura de pantalla a continuación, puedes ver que user2@testova365.onmicrosoft.com tiene derechos de acceso completo (FullAccess) en el buzón. Pero, ¿cómo comprobar a qué buzones tiene acceso user2 y cuántos son?
No existe un cmdlet directo, pero podemos iterar a través de todos los buzones existentes y verificar los derechos de un usuario específico:
$mailboxes = Get-Mailbox -Resultsize Unlimited
foreach($mailbox in $mailboxes){
Get-MailboxPermission -Identity $mailbox.Identity -User user2@testova365.onmicrosoft.com
}La columna AccessRights muestra el nivel de acceso a cada buzón individual. El buzón propio del usuario no se mostrará.
El informe sobre los permisos de un usuario puede exportarse a un archivo CSV:
foreach($mailbox in $mailboxes){
Get-MailboxPermission -Identity $mailbox.Identity -User user2@testova365.onmicrosoft.com | export-csv c:\maiperms.csv -Append
}Este artículo está disponible en otros idiomas:
Exchange Online: What mailboxes has User access to? (en-US)
Exchange Online: Do jakich skrzynek użytkownik ma dostęp? (pl-PL)
Exchange Online: lister les boîtes aux lettres auxquelles un utilisateur a accès (fr-FR)
<script type="text/javascript"> var sc_project=13073408; var sc_invisible=1; var sc_security="66de07d8"; var sc_client_storage="disabled"; </script> <script type="text/javascript" src="https://www.statcounter.com/counter/counter.js" async></script>
