Partager via

Script PowerShell

Anonyme
2024-03-20T14:02:35+00:00

Je cherche un script PowerShell qui me permet de faire un rapport de toutes les boites aux lettres partagées O365 auxquelles appartient un utilisateur
J'ai essayé le script suivant et je suis admin global de mon tenant:

Importe le module EXO V2

Import-Module ExchangeOnlineManagement

Connecte à Exchange Online avec MFA

Connect-ExchangeOnline -UserPrincipalName ******@domain.com -ShowProgress $true

Définit l'adresse e-mail de l'utilisateur

$userEmail = "******@domain.com"

Obtient toutes les boîtes aux lettres partagées auxquelles l'utilisateur a accès

$mailboxes = Get-EXOMailbox -RecipientTypeDetails SharedMailbox | ? {Get-EXOMailboxPermission -Identity $_.Identity | ? {$_.User -like $userEmail}}

Affiche les boîtes aux lettres partagées

$mailboxes | Format-Table Name, Alias, UserPrincipalName

Affiche un message pour confirmer que le script s'est exécuté jusqu'à la fin

Write-Host "Le script s'est exécuté jusqu'à la fin."

Déconnecte de Exchange Online

Disconnect-ExchangeOnline

Mais il n'y a aucun affichage final en prenant des utilisateurs qui ont accès à des bal partagées et le script se déroule sans erreur

Microsoft 365 et Office | Abonnement, compte, facturation | Pour le business | Autres

Question verrouillée. Cette question a été migrée à partir de la Communauté Support Microsoft. Vous pouvez voter pour indiquer si elle est utile, mais vous ne pouvez pas ajouter de commentaires ou de réponses ni suivre la question.

0 commentaires Aucun commentaire

Réponse acceptée par l’auteur de la question

Anonyme
2024-03-21T09:18:57+00:00

Bonjour,

La commande ci-dessous va sortir toutes les boites aux lettres pour lesquels un utilisateur a un accès total :

Get-Mailbox -ResultSize Unlimited | Get-MailboxPermission -User <UPN> | Where-Object { $_.AccessRights -like "*FullAccess*" } | Select-Object Identity

Si, cela ne répond pas à votre besoin, essayez de consulter les collègues dans le forum adéquate {uniquement en Anglais pour le moment} :

Questions - Microsoft Q&A

En espèrent avoir pu vous venir en aide.

Cordialement,

Boris

Microsoft Engineer

Cette réponse a-t-elle été utile ?

0 commentaires Aucun commentaire

1 réponse supplémentaire

  1. Anonyme
    2024-03-25T12:24:25+00:00

    Bonjour,

    Pouvez-vous s’il vous plait, revenir vers nous, et nous informer si nous avons pu vous venir en aide avec notre réponse.

    Si cela et le cas, veuillez répondre à la question {cette réponse vous a-t-elle été utile}, par Oui, en-dessous de la réponse qui vous a aidée.

    De cette façon, les réponses validées seront promues immédiatement en-dessous de la question initiale, et tous les autres lecteurs ayant le même souci {la même question}, pourront plus aisément retrouver la réponse, lors de leurs recherches dans notre forum et sur internet.

    Cordialement,

    Boris

    Microsoft Engineer

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire