Weboldal keresés

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 support

3. 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 | fl

A 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 All

Ha 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 support

A 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.

Kapcsolódó cikkek