Hi @Amirul Hafiz,
Welcome to the Microsoft Q&A platform!
Let me address your questions one by one:
- Resetting User and Administrator Passwords:
- In a typical environment, Microsoft Exchange is tightly integrated with Active Directory (AD), and user accounts and passwords are managed through AD. You can reset passwords using the Active Directory Users and Computers (ADUC) tool or using PowerShell commands in the Exchange Management Shell (EMS) or AD PowerShell.
- To reset a password using ADUC, you would open the tool, find the user account, right-click on it, and select "Reset Password."
- Using PowerShell, you can reset a password with the
Set-ADAccountPassword
cmdlet for AD. For example:
Set-ADAccountPassword -Identity <username> -NewPassword (ConvertTo-SecureString -AsPlainText "<newpassword>" -Force)
- Password Complexity and Expiry:
- Password complexity and expiry policies are generally set at the AD level. You can use Group Policy Management to enforce these settings.
- To set complexity requirements and expiration policies, you would typically use Group Policy (gpedit.msc) on a Domain Controller.
- To set password policies via Group Policy, navigate to
Computer Configuration > Windows Settings > Security Settings > Account Policies > Password Policy
.
- Non-AD-Integrated Exchange Setup:
- While it is technically possible to have Microsoft Exchange without Active Directory, it is not a common setup. Exchange relies heavily on AD for user and authentication management. A non-AD-integrated setup would be unusual and could lead to complications in management.
Please feel free to contact me for any updates. And if this helps, don't forget to mark it as an answer.
Best,
Jake Zhang