|  | @@ -4,9 +4,7 @@
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  param (
 | 
	
		
			
				|  |  |  	$wtserver = "WUFPADC0001.ad.wabtec.com",
 | 
	
		
			
				|  |  | -	$wtgroup = "CN=ANG_lindev-login,OU=ANG-Brunnthal-Germany,OU=Groups,OU=_WABTEC-SITES,DC=ad,DC=wabtec,DC=com",
 | 
	
		
			
				|  |  | -	[switch]$newcred = $false,
 | 
	
		
			
				|  |  | -	[switch]$nocred = $false # is login user has ad rights
 | 
	
		
			
				|  |  | +	$wtgroup = "CN=ANG_lindev-login,OU=ANG-Brunnthal-Germany,OU=Groups,OU=_WABTEC-SITES,DC=ad,DC=wabtec,DC=com"
 | 
	
		
			
				|  |  |  )
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  Import-Module -Name ActiveDirectory
 | 
	
	
		
			
				|  | @@ -16,25 +14,12 @@ $psargs=@{
 | 
	
		
			
				|  |  |  	Server=$wtserver
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -if (-not $nocred){
 | 
	
		
			
				|  |  | -	if ((-not $global:wtcred) -or $newcred){
 | 
	
		
			
				|  |  | -		$global:wtcred = Get-Credential -Message "Enter Wabtec Account"
 | 
	
		
			
				|  |  | -	}
 | 
	
		
			
				|  |  | -	
 | 
	
		
			
				|  |  | -	if ($null -ne $global:wtcred){
 | 
	
		
			
				|  |  | -		$psargs.Credential=$global:wtcred
 | 
	
		
			
				|  |  | -	}
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |  get-adgroupmember @psargs | % {
 | 
	
		
			
				|  |  |  	$groupmemargs = @{
 | 
	
		
			
				|  |  |  		Identity=$_
 | 
	
		
			
				|  |  |  		Server=$wtserver
 | 
	
		
			
				|  |  |  		Properties=@("uidnumber","gidnumber","mail","enabled")
 | 
	
		
			
				|  |  |  	}
 | 
	
		
			
				|  |  | -	if ($null -ne $global:wtcred){
 | 
	
		
			
				|  |  | -		$groupmemargs.Credential=$global:wtcred
 | 
	
		
			
				|  |  | -	}
 | 
	
		
			
				|  |  |  	get-aduser @groupmemargs
 | 
	
		
			
				|  |  |  } |
 | 
	
		
			
				|  |  |  	select UserPrincipalName,uidnumber,gidnumber,mail,enabled | 
 |