Import de la configuration d’utilisateurs RCC OCS.

Permet l’activation et la configuration d’utilisateurs de Remote Call Control dans MOCS à partir d’un fichier d’import.
Attention, ce script nécessite que le fichier d’import soit nickel, pas de ligne vide, pas de champ alias vide. J’ajouterai une sécurité plus tard.

Import-Csv .\Import_RCC.csv | ForEach-Object{
 
	$sip = "sip:" + $_.alias + "@domain.local"
	$LineURI = $_.line
	$ServerURI = $_.server
	$sip
	get-wmiobject -class MSFT_SIPESUserSetting | Where-Object { $_.PrimaryURI -eq $sip } | ForEach-Object {
	$_.MeetingPolicy = "CN={1815ED7B-A654-4117-9875-E8DD27CD393E},CN=Policies,CN=RTC Service,CN=Microsoft,CN=System,DC=domain,DC=local" ;
	$_.AllowOrganizeMeetingWithAnonymousParticipants = $True ;
	$_.EnabledForEnhancedPresence = $True;
	$_.EnabledForInternetAccess = $False;
	$_.RemoteCallControlTelephonyEnabled = $True;
	$_.LineURI = $lineuri
	$_.LineServerURI = $serveruri
	$_.put()| out-null
	}
 
}

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *