Scénario #34410
Configuration Veyon avec OU alternative (cd29)
0%
Description
La configuration faite par le CD29 n'est pas la même que celle par défaut du Pole
les valeurs : ComputerContainersFilter, ComputerDisplayNameAttribute, ComputerHostNameAttribute, LocationNameAttribute, UserTree sont différentes
Pour corriger la configuration, le CD29 a crée une GPO qui exécute le script ci dessous. L'inconvénient est que le minion réapplique la conf par défaut à chaque redémarrage, puis la GPO doit se réappliquer (en espérant que l'ordre soit bien celui là) !
Il faut :- vérifier la différence de comportement
- offrir l'option permettant d'activer cette configuration.
Script ps:
#zone des variables
#variable qui stocke le groupe du domaine de la machine
$ou = Get-ItemPropertyValue -Path Registry::"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Group Policy\State\Machine" -Name Distinguished-Name
$grp = ($ou.Split(",")[2]).split("=")[1]
Set-Location $veyon
.\veyon-cli.exe config set LDAP/ComputerContainersFilter "(&(objectClass=organizationalUnit)(name=$($grp)))"
.\veyon-cli.exe config set LDAP/ComputerLocationsByAttribute false
.\veyon-cli.exe config set LDAP/ComputerLocationsByContainer true
.\veyon-cli.exe config set LDAP/UserTree "OU=Utilisateurs du Domaine"
.\veyon-cli.exe config set LDAP/ComputerTree "OU=Ordinateurs du Domaine"
.\veyon-cli.exe config set LDAP/ComputerDisplayNameAttribute "name"
.\veyon-cli.exe config set LDAP/ComputerHostNameAttribute "name"
.\veyon-cli.exe config set LDAP/LocationNameAttribute "name"
différence par rapport à défaut :
ComputerContainersFilter: (objectClass=organizationalUnit) -> "(&(objectClass=organizationalUnit)(name=$($grp)))"
UserTree: (vide) -> OU=Utilisateurs du Domaine
ComputerDisplayNameAttribute: (absent !) -> name
ComputerHostNameAttribute: cn -> name
LocationNameAttribute: ou -> name
Subtasks
History
#1 Updated by Gilles Grandgérard about 1 year ago
Vérifier si le grp extrait de la base de registre ne correspond pas à https://dev-eole.ac-dijon.fr/journals/164206/edit
#2 Updated by Gilles Grandgérard about 1 year ago
- Release set to EOLE 2.9.0