Page 1 sur 1
Limitée possibilité installation de paquet à certains postes.
Posté : 08 mars 2023 - 12:34
par guestben321
Bonjour,
Je sais qu'il est possible de restreindre les actions des utilisateurs à certains postes (les postes ou leur certificat sont installés)
Je me demandais s'il était possible de faire pareil avec les paquets ?
Par exemple, si je crée un paquet, est-il possible de limiter son installation que pour certains postes ?
Je ne parle pas du SelfService, mais bien dans le cas de l'utilisation de la console.
Merci

Re: Limitée possibilité installation de paquet à certains postes.
Posté : 08 mars 2023 - 14:19
par dcardon
Bonjour Benoît,
est ce que le cas d'usage pourrait être précisé :
* est ce que c'est pour éviter une erreur humaine d'un admin
* est ce que c'est à cause d'un problème de licence, données confidentielles, etc?
Cordialement,
Denis
Re: Limitée possibilité installation de paquet à certains postes.
Posté : 08 mars 2023 - 15:00
par guestben321
Bonjour Denis,
Dans le premier cas. Pour éviter une erreur humaine.
Merci

Re: Limitée possibilité installation de paquet à certains postes.
Posté : 08 mars 2023 - 16:54
par dcardon
rebonjour Benoit,
il n'y a pas actuellement de manière d'empêcher un paquet en particulier d'être affecté à une machine (à partir du moment où l'admin a les droits sur la machine). Comme vous le mentionner le modèle de sécurité avec les certificats fera que ça ne se déploiera pas si le certificat correspondant n'est pas installé sur le poste de destination.
Vous pouvez éventuellement utiliser les maturités, en mettant une maturité spécifique au paquet en question et sur les machines correspondantes. Les autres machines ne verront plus alors le paquet.
Sinon à défaut de mieux vous pouvez rajouter un check au début du setup.py qui vérifie si le nom de machine est dans une liste ou bien checker par rapport à une propriété de la machine.
Cordialement,
Denis