Active Directory 그룹 멤버 관리 방법을 Powershell로 정리해 봤습니다.
여러 회사가 하나의 AD에서 관리하게 되면 OU가 다르게 구성됨으로 이름을 같은게 만들어 지지만
SamAccountName은 다르게 만들어야 하기 때문에 '회사명_부서명' 형식으로 SamAccountName을 만들었다는 전제로
구성했습니다.

1. 그룹 멤버 모두 제거
테스트를 위해 아래 그룹의 모든 멤버 제거
2. 멤버 추가
그룹에 소속되지 않은 멤버를 추가하여 그룹의 멤버가 아닐때 제거 테스트 목적으로 만듬
3. 그룹 멤버 확인
현재 그룹의 소속 멤버를 확인
4. 그룹 멤버 자동 추가
사용자의 정보를 확인하여 자동으로 그룹에 멤버로 추가
5. 그룹 멤버 제거
사용자 정보의 부서 정보와 일치 하지 않으면 그룹멤버에서 제거
댓글