Browse Source

update output of add-lindevuser

Tobias Simetsreiter 2 years ago
parent
commit
1772943f73
1 changed files with 12 additions and 5 deletions
  1. 12 5
      bin/Add-LindevUser.ps1

+ 12 - 5
bin/Add-LindevUser.ps1

@@ -19,13 +19,20 @@ $users | %{
 }
 }
 
 
 if (-not $userInGroup) {
 if (-not $userInGroup) {
+    "Adding User to Group $ADGroup" | Out-Host
     Add-ADGroupMember -Identity $ADGroup -Members $newUser
     Add-ADGroupMember -Identity $ADGroup -Members $newUser
+} else {
+    "User already in Group $ADGroup" | Out-Host
 }
 }
 
 
-if ($newUser.uidNumber -eq $null) {
-    $newUser.uidNumber = ($users | Measure-Object -Property "uidNumber" -Maximum).Maximum + 1
-    $newUser.gidNumber = 10000
-    $newUser
+if ($null -eq $newUser.uidNumber) {
+    $nextUid = ($users | Measure-Object -Property "uidNumber" -Maximum).Maximum + 1
+    "Setting User ID to Group $nextUid" | Out-Host
     
     
-    Set-ADUser -Identity $newUser -add @{uidNumber=$newUser.uidNumber; gidNumber=$newUser.gidNumber}
+    Set-ADUser -Identity $newUser -add @{
+        uidNumber=$nextUid
+        gidNumber=10000
+    }
+} else {
+    "User already has uidNumber $($newUser.uidNumber)" | Out-Host
 }
 }