Get the App
SLTechnology News&Howtos  ›  Servers  › 

Backup group membership information

Shulou Source: shulou.com Published: 2022-06-02 07:59:27 10月03日 Update

In the AD domain, the user rights are basically saved in the AD domain group, and the user department sometimes has this demand. After a user has left for a long time, the user department may not supplement this post until half a year or a year later. When the IT department sets up an account for the new employee, we need to find the relevant group of the departing employee, so we need to back up the relevant group information at any time, and it is very convenient to read the group information. Export memberof related information every day and save it to csv file

Import-Module ActiveDirectory

$groupPath = "D:\ Scripts\ ADGroupStatus\ User\ Users_" + (get-date) .ToString ('yyyyMMdd') + ".csv"

$Users = Get-ADUser-Filter Properties

$str = "user,samAccountname,memberOf"

$str | Out-File-Encoding utf8-Append $groupPath

Foreach ($User in $Users)

{

$str = $User.name+ "," + $User.samAccountname + ","

Foreach ($memberOf in $User.memberof)

{

$str + $MemberOf.substring (3 memberOf.IndexOf (",")-3) | | Out-File-Encoding utf8-Append $groupPath |

}

}

Tags: Information personnel users departments backup half a year employees positions files time time permissions requirements accounts group members Apple Docker Huawei Linux macOS MariaDB Microsoft MySQL NVidia OPPO Reno NVidia Docker Redmi Microsoft OPPO Reno