2012-05-18 2 views
1

EWS Managed API 1.2를 사용하는 응용 프로그램이 있습니다. Exchange Server의 관리자는 서비스 계정에 할당 된 사서함을 설정하기에 충분했습니다. 기본 기능을 연결하고 수행하는 데 모든 것이 멋지다. 우리가 가진 문제는 정책에 의해 암호가 만료되지 않는 상자를 체크하지 않을 것이라는 것입니다. 따라서 암호를 재설정하려면 지금 수동으로 진행해야합니다.Exchange 사용자의 암호를 자동으로 변경하는 방법

우리는이 암호 변경을 자동화하여 응용 프로그램이 실행 취소 분리 걱정을 겪지 않도록하고 암호 변경을 위해 서류 작업과 조정 작업을 할 필요가 없습니다. 자동으로 암호를 변경하는 방법이 있습니까?

EWS? 비누? Powershell? ?????

+0

이렇게하는 방법을 찾았습니까? – DaveS

답변

0

당신이 모든 십오일 실행 파워 쉘 스크립트를 사용하여 암호 업데이트 스케줄러 작업을 생성 할 수 있지만 다른 방법이있을 수 있습니다 : 파워 쉘의 작업이 예약

Set-Mailbox [email protected]_domain.com -Password (ConvertTo-SecureString -String 'new_password' -AsPlainText -Force) 

되면,이 설정 및 업데이트에 따라 실행됩니다 귀하의 계정에 대한 암호. 또한 월 또는 주 패턴을 기반으로 고유 한 암호 문자열을 생성하거나 다른 논리를 기억할 필요가 없으므로 이전 암호와 다를 수 있습니다.

+0

Set-Mailbox는 내가 말할 수있는 "온 - 프레미스"에서만 사용할 수 있습니다. RSAT (Remote Server Adminstration Tools)가 설치된 컴퓨터가 있는데'get-aduser'와 같은 명령 릿을 실행할 수 있지만'set-mailbox '는 실행할 수 없습니다. 사용자의 컴퓨터에서 프로그래밍 방식으로 암호를 변경하는 다른 방법이 있습니까? EWS는 유효 기간이 만료되었는지 여부를 확인하는 방법이 있지만 그럴 경우 어떤 조치를 취할 수있는 방법은 없습니다. – DaveS

0

AD에 대한 간단한 ADSI 호출을 만들고 ChangePassword를 호출하여이를 수행 할 수도 있습니다.