Posted on 01-30-2018 01:09 AM
Bonjour,
Problématique: Utilisateurs parasite qui pollue les classes.
J'aurai besoin de créer un smart Group qui me permettrai d'identifier tous les utilisateurs qui n'ont pas ou plus de "Mobile Device" attribué (comme ceux qui ont "0" dans le résultat de la recherche) à fin de pouvoir tous les supprimer.
Avez-vous des idées svp ?
Merci d'avance !!
Posted on 01-30-2018 08:32 AM
I don't believe this can be accomplished with smart groups, but you can query the database for users that don't have a mobile device. I'll include a query I wrote up that will return the username and user id of all users that don't have a mobile device.
select username,user_object_id from user_object where user_object_id not in(
select user_object_id from user_objects t1
inner join mobile_devices t2 on t1.object_id = t2.mobile_device_id
where object_type = 21);
Posted on 01-30-2018 11:45 PM
Hi,
Thank you for your answer.
I will ask the support because we are hosted at jamf and don't have access to the database.
Any thank.
Posted on 01-31-2018 04:05 AM
Bonjour Sébastien.
Il me semble que tu ne peux supprimer QUE des utilisateurs qui ne possèdent pas d'appareils associés.
A tester avant de le faire sur la production !!!
Thomas.
Posted on 01-31-2018 11:56 PM
Bonjour Thomas,
Oui je veux supprimer tous les utilisateurs qui n'ont pas d'appareils associés de manière général.
Dans ton screen shot je vois que tu es dans "USER" mais je ne vois pas ou tu es allé après... Tu as crée un groupe ?
Pourrais-tu s'il te plaît m'expliquer ?
Posted on 02-01-2018 10:08 AM
Bonsoir Sébastien.
Simplement une recherche dans les utilisateurs et dans les actions "Delete Users"
A tester avant de le faire sur la production !!!
Thomas.
Posted on 02-02-2018 06:46 AM
ok j'avais pas oser appuyer dur "Delete Users"...:)
Je vais essayer et fais un retour !
Merci !!!!
Posted on 02-06-2018 11:47 PM
Sa a parfaitement fonctionner ! Merci Thomas !