Active Directory 서비스 인터페이스

목적

ADSI(Active Directory Service Interfaces)는 서로 다른 네트워크 공급자의 디렉터리 서비스 기능에 액세스하는 데 사용되는 COM 인터페이스 집합입니다. ADSI는 분산 컴퓨팅 환경에서 네트워크 리소스를 관리하기 위한 단일 디렉터리 서비스 인터페이스 집합을 제공하는 데 사용됩니다. 관리자와 개발자는 ADSI 서비스를 사용하여 리소스가 포함된 네트워크 환경에 관계없이 디렉터리 서비스의 리소스를 열거하고 관리할 수 있습니다.

ADSI를 사용하면 새 사용자 추가, 프린터 관리 및 분산 컴퓨팅 환경에서 리소스 찾기와 같은 일반적인 관리 작업을 수행할 수 있습니다.

참고

다음 설명서는 컴퓨터 프로그래머를 위한 것입니다. 인쇄 오류 또는 홈 네트워크 문제를 디버그하려는 최종 사용자인 경우 Microsoft 커뮤니티 포럼을 참조하세요.

 

해당되는 경우

네트워크 관리자는 ADSI를 사용하여 사용자 및 그룹 추가, 프린터 관리 및 네트워크 리소스에 대한 권한 설정과 같은 일반적인 작업을 자동화할 수 있습니다.

독립 소프트웨어 공급업체 및 최종 사용자 개발자는 ADSI를 사용하여 제품 및 애플리케이션을 "디렉터리 사용"할 수 있습니다. 서비스는 디렉터리에 게시할 수 있고, 클라이언트는 디렉터리를 사용하여 서비스를 찾을 수 있으며, 둘 다 디렉터리를 사용하여 관심 있는 다른 개체를 찾고 조작할 수 있습니다. Active Directory 서비스 인터페이스는 기본 디렉터리 서비스와 독립적이므로 디렉터리 사용 제품 및 애플리케이션은 여러 네트워크 및 디렉터리 환경에서 성공적으로 작동할 수 있습니다.

대상 개발자

ADSI 클라이언트 애플리케이션은 여러 언어로 작성할 수 있습니다. 대부분의 관리 작업의 경우 ADSI는 Microsoft Visual Basic, Microsoft VBScript(Visual Basic Scripting Edition) 및 Java와 같은 자동화 규격 언어에서 액세스할 수 있는 인터페이스 및 개체를 C 및 C++와 같은 성능 및 효율성에 민감한 언어로 정의합니다. COM 프로그래밍의 좋은 기반은 ADSI 프로그래머에게 유용합니다.

런타임 요구 사항

Active Directory는 Windows Server 도메인 컨트롤러에서 실행됩니다. 그러나 ADSI를 사용하는 클라이언트 애플리케이션은 Windows에서 작성되고 실행될 수 있습니다. 또한 개발자는 MSDN 웹 사이트에서도 사용할 수 있는 SDK(플랫폼 소프트웨어 개발 키트)를 원합니다. Active Directory의 콘텐츠를 조사하려면 Active Directory 사용자 및 컴퓨터 MMC 스냅인을 사용합니다. 이 스냅인은 이전 버전의 Windows에서 사용할 수 있었던 Adsvw 도구를 대체합니다.

섹션 내용

ADSI 정보

ADSI에 대한 일반 정보입니다.

ADSI 사용

ADSI 사용에 대한 프로그래머 가이드입니다.

ADSI 빠른 시작 자습서

AUTOMATION과 함께 ADSI를 사용하여 디렉터리를 관리합니다.

ADSI 참조

ADSI 인터페이스 및 메서드 설명서.

구성 요소 개체 모델

COM 클라이언트 및 서버

Active Directory Domain Services