Cách liệt kê người dùng Active Directory theo bộ phận
Trong hướng dẫn này, tôi sẽ chỉ cho bạn cách liệt kê người dùng Active Directory theo Bộ phận. Tôi sẽ bao gồm các ví dụ cho cả Active Directory và Azure Active Directory.
Các chủ đề trong bài viết này
- Liệt kê người dùng Active Directory theo phòng ban với PowerShell
- Nhận số lượng người dùng AD ở mỗi bộ phận
- Tìm kiếm người dùng AD trong một bộ phận cụ thể
- Liệt kê người dùng AD theo bộ phận bằng công cụ GUI
- Nhận người dùng Azure theo bộ phận
Bắt đầu nào.
Liệt kê người dùng Active Directory theo phòng ban với PowerShell
Trong ví dụ này, tôi sẽ hiển thị tất cả người dùng và chỉ liệt kê các thuộc tính tên hiển thị và bộ phận.
get-aduser -filter * -properties displayname, department | select displayname, departmentNhận số lượng người dùng AD ở mỗi bộ phận
Trong ví dụ này, tôi sẽ lấy tất cả các phòng ban và số lượng người dùng trong mỗi phòng ban. Điều này rất hữu ích để xem bạn có bao nhiêu người dùng trong mỗi bộ phận.
get-aduser -filter * -properties * | group-object -property department
Tìm kiếm người dùng trong một bộ phận cụ thể
Để có được người dùng từ một bộ phận cụ thể, bạn có thể sử dụng tham số -filter.
Trong ví dụ này, tôi sẽ liệt kê tất cả người dùng ở bộ phận “Kế toán”.
Get-ADUser -Filter {department -eq "Accounting"} -property department | Select samaccountname, departmentLiệt kê người dùng AD theo bộ phận bằng công cụ GUI
Một giải pháp thay thế cho PowerShell là sử dụng công cụ đồ họa không yêu cầu bất kỳ tập lệnh nào. Trong ví dụ này, tôi sẽ sử dụng Bộ công cụ AD Pro để có được tất cả người dùng và bộ phận của họ.
Mở bộ công cụ, nhấp vào Xuất người dùng và nhấp vào Chạy.
Theo mặc định, công cụ này sẽ hiển thị một số thuộc tính người dùng bao gồm OU và thành viên nhóm.
Bạn có thể thêm hoặc xóa thuộc tính người dùng bằng cách nhấp vào nút cột.
Để xuất kết quả sang CSV, hãy nhấp vào nút xuất.
Liệt kê người dùng Azure theo bộ phận
Để liệt kê người dùng Azure theo bộ phận, chúng tôi sẽ sử dụng lệnh ghép ngắn Get-MgUser PowerShell.
Lệnh ghép ngắn này yêu cầu cài đặt mô-đun đồ thị của Microsoft. Để tìm hiểu thêm về điều này, hãy tham khảo bài viết get-mguser all Properties.
Dưới đây là lệnh liệt kê người dùng Azure theo bộ phận.
get-mguser -All -Property displayname, department | select displayname, departmentNhận người dùng Azure ở các phòng ban cụ thể
Trong ví dụ này, tôi sẽ tìm kiếm người dùng Azure trong bộ phận Kế toán.
get-mguser -filter "department eq 'Accounting'" -Property displayname, department | select displayname, departmentTôi hy vọng bạn thích bài viết này. Nếu bạn có câu hỏi gửi chúng dưới đây.
Nội dung liên quan
Ví dụ về bộ lọc Get-ADUser
PowerShell Nhận người dùng bị vô hiệu hóa
Cách tìm các lần thử mật khẩu sai trong Active Directory






