Megosztott postafiók létrehozása az Office 365-ben a PowerShell segítségével
Nézzük meg, hogyan hozhatunk létre megosztott postafiókot az Office 365 Exchange online szolgáltatásban a PowerShell segítségével. A PowerShell használatával csökkentheti az adminisztrációs terheket, nem kell bejelentkezni a lassú és nehézkes Microsoft 365 felügyeleti központba, és segít automatizált feladatok létrehozásában.
Ebben a bejegyzésben bemutatjuk, hogyan hozhat létre megosztott postafiókot, és hogyan vehet fel tagot egy megosztott postafiókhoz a PowerShell segítségével, valamint példaszkripteket adunk meg.
Ha azt keresi, hogyan teheti ezt meg a felügyeleti központból, kattintson ide: hogyan hozhat létre megosztott postafiókot a Microsoft 365 Felügyeleti Központ segítségével.
Mi az a megosztott postafiók?
A megosztott postafiók olyan postafiók, amelyből többen is hozzáférhetnek és leveleket küldhetnek. Gyakran arra is használják őket, hogy közös naptárt biztosítsanak, ahol több munkatárs is hozzáférhet, például a szabadság idejére vagy a munka ütemezésére.
A megosztott postafiókoknak gyakran általános neve van, például; [e-mail védett] vagy [e-mail védett]. Ez lehetővé teszi a központosított szolgáltatások biztosítását egy személyzeti csapat számára.
A megosztott postafiókokhoz csak engedéllyel rendelkező (fizetett) fiókból lehet hozzáférni.
Köteleznek a Microsoft 365 megosztott postafiókok?
A megosztott postafiókok az Office 365-ben ingyenesek. Nem rendelkeznek felhasználónévvel vagy jelszóval a hozzáféréshez, de engedéllyel kell elérni őket egy engedélyezett (fizetett) felhasználói fiókból.
Hozzon létre egy megosztott postafiókot a PowerShell segítségével
1. Először csatlakozzon az Exchange Online PowerShellhez. Ha nem biztos benne, hogyan kell ezt megtenni, kövesse az alábbi útmutatót: Csatlakozás az Exchange Online-hoz a PowerShell segítségével
2. Használja az New-Mailbox parancsmagot egy új megosztott postafiók létrehozásához.
Az alábbi példában létrehozok egy postafiókot a támogatási osztály nevével, a támogatási osztály megjelenítési nevével és a [email elsődleges e-mail címével.
New-Mailbox -Shared -Name "Support Department" -DisplayName "Support"`
-Alias support3. Ha meg szeretné tekinteni a postafiókja részletes adatait, és megtudhatja, hogy milyen paramétereket módosíthat, használja a Get-Mailbox parancsmagot, és tekintse meg a Microsoft dokumentumokat a paramétertípusokhoz: itt.
Get-Mailbox -identity support | flA sikeres végrehajtást úgy is ellenőrizheti, hogy bejelentkezik az admin.microsoft.com webhelyen található adminisztrációs portálra, majd megnyitja a Teams & Groups > Megosztott postafiókok lehetőséget.
Felhasználók hozzáadása és eltávolítása megosztott postafiókból a PowerShell segítségével
Most létrehozta postaládáját, nézzük meg, hogyan adhatunk hozzá és távolíthatunk el felhasználókat egy megosztott postafiókhoz a PowerShell segítségével.
Íme egy példaszkript, amely hozzáad egy felhasználókat a támogatási postafiókunkhoz. Ehhez az Add-MailboxPermission parancsmagot használjuk.
Add-MailboxPermission -Identity support -AccessRights FullAccess `
-InheritanceType All -AutoMapping:$true -User [email
Most, hogy eltávolítsunk egy felhasználót a megosztott postafiókunkból, a Remove-MailboxPermission parancsmagot kell használnunk:
Remove-MailboxPermission -Identity support `
-AccessRights FullAccess -Confirm:$false `
-User [email Ha egyetlen felhasználót szeretne hozzáadni több postafiókhoz, használhatunk egy, az alábbihoz hasonló szkriptet a Get-Mailbox parancsmaggal:
Get-Mailbox -ResultSize unlimited -Filter `
"(RecipientTypeDetails -eq 'sharedMailbox') -and (Alias -ne 'admin')" | `
Add-MailboxPermission -User [email -AccessRights FullAccess `
-InheritanceType AllHa több felhasználót szeretne hozzáadni egyetlen postafiókhoz, akkor létrehozhat egy változót, amely tárolja a felhasználói listát, és végigfut az egyes felhasználókon, az alábbiak szerint:
$users = "[email ","[email " ,"[email "
foreach ($user in $users) {
Add-MailboxPermission -Identity support -AccessRights FullAccess `
-InheritanceType All -AutoMapping:$true -User $user
}Megosztott postafiók-engedélyek megtekintése a PowerShell segítségével
A megosztott postafiók engedélyeit a Get-MailboxPermission parancsmag segítségével tekintheti meg, az alábbi példában látható módon:
Get-MailboxPermission -Identity support | `
Where-Object {($_.User -Notlike "NT AUTHORITY\SELF")}Példánkban a Where-Object parancsmagot is használtuk az eredmények felfúvódásának eltávolítására, hogy azok relevánsak legyenek.
A Where-Object parancsmag nélkül eredményeink a következőképpen nézhetnek ki:
Ha pedig a Where-Object-et használja az eredmények szűrésére, láthatja, hogy csak a releváns információkat látjuk a képernyőn:
Töröljön egy megosztott postafiókot a PowerShell segítségével
A PowerShell segítségével megosztott postafiók törléséhez használhatjuk a Remove-Mailbox parancsmagot. Ha ezt a parancsot egy felhasználói postafiókon kellene futtatni, akkor a postafiókot és a hozzá tartozó felhasználói fiókot is törölné, ezért legyen óvatos a parancsmag használatakor.
Íme egy példa, amikor töröltem a „támogatás” megosztott postafiókját:
Remove-Mailbox -identity supportA fenti szkript futtatása után a rendszer felkéri a postafiók törlésének megerősítésére. Azt javaslom, hagyja ezt manuális folyamatként, mivel kétszer is ellenőrizheti, hogy el kívánja-e végezni a műveletet, ha hiba van a szkriptben.


