ฉันเพิ่งเริ่มทำงานให้กับ บริษัท ขนาดเล็กนี้ (30 คน) เล็กน้อยแล้วแทนที่ผู้ดูแลระบบของพวกเขา สิ่งแรกที่ฉันสังเกตเห็นคือ Exchange Server 2010 เป็นวิธีที่ล้าสมัย เชื่อหรือไม่ว่าไม่ได้ติดตั้ง SP1 ไว้ ดังนั้นหลังจากฉันติดตั้งและกำหนดค่า Exchange 2010 SP3 และเปลี่ยนเส้นทาง OWA ฉันสังเกตเห็นบางสิ่งใน OWA ฉันสามารถเพิ่มกล่องจดหมายผู้ใช้ของใครก็ได้โดยไม่ต้องให้สิทธิ์กล่องจดหมาย ฉันสร้างผู้ใช้ทดสอบสองคนในสิ่งเดียวกัน ฉันยังมีพนักงานคนอื่นให้ฉันเข้าถึง OWA ของพวกเขาและพวกเขาสามารถเปิดกล่องจดหมายของใครก็ได้โดยไม่ได้รับอนุญาต ฉันไม่ต้องการเล่นเกมตำหนิ แต่ฉันรู้สึกตกใจที่เกิดขึ้น โชคดีที่ได้เป็น บริษัท เล็ก ๆ ฉันจะสามารถครอบคลุมข้อผิดพลาดที่ฉันไม่ได้สร้างขึ้นมาได้อย่างไร แต่อย่างไร
ฉันเดาว่าฉันต้องทราบว่าที่ผ่านมาผู้ดูแลระบบผิดพลาดในการให้สิทธิ์การเข้าถึงแบบเต็มหรือไม่ หรือนี่อาจเป็นปัญหาการจับคู่อัตโนมัติ
ฉันพบบทความนี้: http://technet.microsoft.com/en-us/library/hh529943.aspx
สิ่งนี้อาจใช้ได้ $FixAutoMapping = Get-MailboxPermission sharedmailbox |where {$_.AccessRights -eq "FullAccess" -and $_.IsInherited -eq $false}
$FixAutoMapping | Remove-MailboxPermission
$FixAutoMapping | ForEach {Add-MailboxPermission -Identity $_.Identity -User $_.User -AccessRights:FullAccess -AutoMapping $false}
อย่างไรก็ตามฉันจะแทรกโค้ดด้านบนลงใน Powershell ได้อย่างไร
อีกครั้งที่ฉันถูกโยนลงไปในระเบียบนี้และฉันแค่พยายามที่จะรีดออกมายุ่งเหยิงยุ่งเหยิงนี้