Hello,
Quick way, you can have a script like this run on a schedule
$Users = Get-ADUser -Filter * -SearchBase 'OU=TestOU,DC=Domain,DC=local' -SearchScope OneLevel -Properties MemberOf
$Group = 'CN=TestGroup,DC=Domain,DC=local'
foreach ($User in $Users) {
if ($User.MemberOf -notcontains $Group) {
Add-ADGroupMember $Group -Members $User.SamAccountName
}
}
If this or any other reply helped solve your question, please remember to upvote and/or "Accept Answer".
It helps others facing similar issues find the solution.