답변:
Outlook Web Access 이외의 옵션이 필요한 경우 다음과 같은 방법을 사용하는 것이 여전히 쉽습니다.
Set objUser = GetObject("LDAP://cn=myerken,ou=management,dc=fabrikam,dc=com")
objUser.ChangePassword "i5A2sj*!", "jl3R86df"
http://www.microsoft.com/technet/scriptcenter/scripts/ad/users/default.mspx?mfr=true 에있는 스크립트 리포지토리의 Users 비트에서
이것을 ASP 스크립트에 포함시키는 것은 쉽지 않습니다. 그래도 SSL을 강제로 사용합니다 :-)
JR
Exchange를 실행하는 경우이 KB 문서 : Outlook Web Access를 사용하여 암호 변경 기능 구현
이 작업을 수행 할 수 있으며 약간의 프로그래밍 경험이있는 경우 무언가를 작성하는 것이 매우 간단합니다.
나는 실제로 내가 원하는 것과 거의 똑같은 해결책을 찾았습니다. IIS는이 기능을 기본적으로 제공하며 숨겨져있었습니다.
나는 이 기사 를 사용 하여 시작했다.
기본 단계 :
A. Windows 2003과 함께 제공되는 인터넷 정보 서비스 (IIS) 6.0 버전에는 기본적으로 비활성화되어있는 일부 웹 관리 도구가 포함되어 있습니다. 도구를 사용하려면 다음 단계를 수행하십시오.
C:\windows\system32\inetsrv\iisadmpwd
그런 다음 http : //localhost/iisadmpwd/aexp2b.asp 에서 페이지에 액세스 할 수 있어야 합니다.
실제 파일에 404가 있으면 서버에서 ASP 페이지를 실행하도록 설정해야 할 수도 있습니다.
Active Directory의 웹 인터페이스를 지원 하나 더 준비가 만든 제품 : http://www.adaxes.com . 비밀번호 업데이트는 소프트웨어로 구현할 수있는 많은 셀프 서비스 작업 중 하나입니다. 관리 콘솔을 통해 필요한 권한을 위임하기 만하면 사용자는 웹 브라우저를 사용하여 작업을 수행 할 수 있습니다. 감사합니다.
Sharepoint를 배포 한 경우 Active Directory 컨텐트를 수정할 수 있도록 설계된 WebPart도 있습니다. 많은 것이 멋진 유료 소프트웨어이지만 모든 것이 아닙니다.