Mon Gestsup fonctionne en liaison avec mon AD. La plupart de mes users font parti de celui-ci.
J'ai quelques utilisateurs qui me font des requêtes par mail ou par téléphone et j'aimerai pouvoir leur créer des comptes locaux à Gestsup (car il ne font pas parti de l'ad).
On peut le faire mais quand je fait une syncro AD, ceci sont désactivés, normal ou bien j'ai loupé quelque chose ?
[Intégré] Cohabitation utilisateur AD/localsystem
Peut-être que je peux désactiver un paramètre dans le script ldap php pour éviter qu’il me désactive mes users crée à la main lors de la sync AD ?
Merci d'avance.
Merci d'avance.
GestSup: 3.2.34 | Debian: 11 | Apache: 2.4.56 | MariaDB: 10.5.19 | PHP: 8.2.6
A priori, mettre ce code en commentaire dans ldap.php evitera de désactiver les utilisateurs locaux de gestsup:
HTH
Code : Tout sélectionner
//For each Gestsup USER (find users not present in LDAP for disabling them in GestSup)
$q = mysql_query("SELECT * FROM `tusers`");
while ($row=mysql_fetch_array($q))
{
$find2_login='';
for ($i=0; $i < $cnt_ldap; $i++)
{
if ($rparameters['ldap_type']==0) $samaccountname=$data[$i]['samaccountname'][0]; else $samaccountname=$data[$i]['uid'][0];
if ($samaccountname==$row['login']) $find2_login=$row['login'];
}
if (($find2_login=='') && ($row['disable']=='0') && ($row['login']!='') && $row['login']!=' ')
{
$cnt_disable=$cnt_disable+1;
if($_GET['action']=='run')
{
$query= "UPDATE tusers SET disable='1' WHERE login='$row[login]'";
$exec = mysql_query($query) or die('Erreur SQL !<br />'.mysql_error());
echo " <i class=\"icon-remove-sign icon-large red\"></i><font color=\"red\"> L'utilisateur <b>$row[firstname] $row[lastname]</b> ($row[login]) a été désactivé.</font><br />";
} else {
echo " <i class=\"icon-remove-sign icon-large red\"></i><font color=\"red\"> Désactivation de l'utilisateur <b>$row[firstname] $row[lastname]</b> ($row[login]). <font size=\"1\" >Raison: Utilisateur non présent dans l'annuaire LDAP.</font></font><br />";
}
}
}
Bonjour,
je note en évolution l'exclusion des utilisateurs de la synchronisation, sur paramètre de la fiche utilisateur GS.
Cdt
je note en évolution l'exclusion des utilisateurs de la synchronisation, sur paramètre de la fiche utilisateur GS.
Cdt
GestSup: 3.2.53 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3 | https://doc.gestsup.fr/
Bonjour à tous, je reviens à la charge 3 ans plus tarddidier43 a écrit :Effectivement ça peut être une solution adéquate. Merci pour tout !

Cette fonctionnalité est elle tjs impossible ?
Merci d'avance.
GestSup: 3.2.34 | Debian: 11 | Apache: 2.4.56 | MariaDB: 10.5.19 | PHP: 8.2.6
Bonjour,
dans la version actuelle c'est malheureusement toujours impossible, un développement additionnel est nécessaire afin de placer un flag sur les utilisateurs locaux à ne pas désactiver lors de la synchronisation LDAP.
Sinon vous devrez crée des utilisateurs AD avec l'identifiant AD identique à l'identifiant de l'application.
cdt
dans la version actuelle c'est malheureusement toujours impossible, un développement additionnel est nécessaire afin de placer un flag sur les utilisateurs locaux à ne pas désactiver lors de la synchronisation LDAP.
Sinon vous devrez crée des utilisateurs AD avec l'identifiant AD identique à l'identifiant de l'application.
cdt
GestSup: 3.2.53 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3 | https://doc.gestsup.fr/
Merci pour votre réponse,effectivement je crée les compte dans l'ad pour les personnes qui font des demandes récurrentes, mais pour les demandes ponctuelles ce n'est pas adapté...Flox a écrit :Bonjour,
dans la version actuelle c'est malheureusement toujours impossible, un développement additionnel est nécessaire afin de placer un flag sur les utilisateurs locaux à ne pas désactiver lors de la synchronisation LDAP.
Sinon vous devrez crée des utilisateurs AD avec l'identifiant AD identique à l'identifiant de l'application.
cdt
Sur les autres logiciels métier que j'ai, il y en général deux databases pour les users: une pour les users locaux et un autre qui est une copie de l'ad. Pensez vous rajouter cette fonction un jour ?
En tout cas merci pour ce super logiciel, nous l'utilisons assidument pour notre gestion du sav informatique.
++
GestSup: 3.2.34 | Debian: 11 | Apache: 2.4.56 | MariaDB: 10.5.19 | PHP: 8.2.6