วิธีเปลี่ยนที่อยู่อีเมลหลักของผู้ใช้ใน Office 365 ใช้ PowerShell.
1. เรียกใช้ PowerShell ในฐานะผู้ดูแลระบบ;
2. หากต้องการเรียกใช้สคริปต์ที่จำเป็นในการเปลี่ยนที่อยู่อีเมลหลักของผู้ใช้ เราจะต้องตั้งค่านโยบายการดำเนินการสคริปต์ก่อน.
Get-ExecutionPolicy
3. นโยบายการดำเนินการจะต้องมี ลงนามระยะไกล. ลงนามระยะไกล อนุญาตให้เรียกใช้เฉพาะสคริปต์ที่ดาวน์โหลดซึ่งลงนามโดยผู้เผยแพร่ที่เชื่อถือได้เท่านั้น. ถ้า รับ ExecutionPolicy ไม่กลับมา ลงนามระยะไกล, จะต้องเปลี่ยนแปลงโดยพิมพ์ cmdlet ต่อไปนี้แล้วป้อน a “ย” เมื่อได้รับแจ้ง;
Set-ExecutionPolicy RemoteSigned
4. ตอนนี้ รับ ExecutionPolicy ผลตอบแทน ลงนามระยะไกล;
5. ต่อไปเราต้องจัดให้มี Office 365 ด้วยข้อมูลประจำตัวผู้ดูแลระบบเพื่อให้สามารถเปลี่ยนแปลงได้. เราจะกำหนดข้อมูลประจำตัวของเราให้กับตัวแปร $เครดิต;
$cred = Get-Credential
6. และ PowerShell จะแจ้งให้มี Office 365 บัญชีที่มีสิทธิ์ผู้ดูแลระบบ;
7. หลังจากป้อนข้อมูลรับรองของสำนักงานแล้ว 365 บัญชีผู้ดูแลระบบแล้วคลิก ตกลง, เราจำเป็นต้องเปิดการเชื่อมต่อกับ Office 365 เซิร์ฟเวอร์;
$Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://ps.outlook.com/powershell -Credential $cred -Authentication Basic -AllowRedirection
8. เมื่อการเชื่อมต่อเปิดขึ้น เราจำเป็นต้องนำเข้าคำสั่งสำหรับเชลล์ Exchange Server;
Import-PSSession $Session
9. คำสั่งต่อไปนี้จะตั้งค่าที่อยู่อีเมลหลักของผู้ใช้จากที่อยู่ปัจจุบันเป็นที่อยู่ที่ต้องการโดยไม่ต้องเปลี่ยนชื่อผู้ใช้;
Set-Mailbox -identity <user@current.com> -WindowsEmailAddress <user@new.com>
10. สำนักงาน 365 อินเทอร์เฟซการดูแลระบบแบบออนไลน์ควรแสดงที่อยู่อีเมลใหม่เป็นที่อยู่อีเมลหลัก;
11. อย่าลืมปิดเซสชั่นนะครับ;
Remove-PSSession $Session