wrapper.ntservice.account.logon_as_service

Compatibilité :3.5.44
Éditions :Édition ProfessionnelleÉdition StandardÉdition Community
Plateformes :WindowsMac OSX (Non pris en charge)Linux (Non pris en charge)Alpine Linux (Non pris en charge)FreeBSD (Non pris en charge)Solaris (Non pris en charge)IBM z/Linux (Non pris en charge)

Cette propriété n'est utilisée que lorsque la propriété wrapper.ntservice.account est définie et que sa valeur n'est pas l'un des comptes intégrés (LocalService, NetworkService, LocalSystem). Elle permet de contrôler si le Wrapper doit ou non ajouter automatiquement le privilège « Ouvrir une session en tant que service » au compte configuré. Cela s'effectue lors de l'installation du Wrapper en tant que service Windows.

Si l'installation du service échoue pour une raison quelconque, et que l'autorisation n'était pas définie avant le début de l'installation, le Wrapper annulera toute modification afin que le compte n'ait pas de droits inutiles jusqu'à ce que le service soit réinstallé correctement.

Les valeurs possibles pour cette propriété sont :

  • ALLOW :

    pour autoriser le Wrapper à définir automatiquement l'autorisation lors de l'installation.

  • UNCHANGED :

    pour laisser l'autorisation inchangée.

La valeur par défaut est ALLOW pour laisser le Wrapper se charger d'ajouter l'autorisation. Si la propriété est définie sur UNCHANGED, l'utilisateur doit modifier manuellement la stratégie de sécurité du système (voir ci-dessous), car l'autorisation est requise pour les services s'exécutant avec des comptes spécifiques.

Exemple :
wrapper.ntservice.account.logon_as_service=UNCHANGED

Définition du droit d'accès sur le système :

Pour définir le droit « Ouvrir une session en tant que service », Allez dans le dossier « Outils d'administration » de votre panneau de configuration. Ouvrez l'applet « Stratégie de sécurité locale ». Développez « Stratégie locale » puis cliquez sur « Attribution des droits utilisateur ». Sur le côté droit, vous trouverez une stratégie « Ouvrir une session en tant que service ». Cliquez avec le bouton droit ou double-cliquez pour accéder à sa boîte de dialogue des propriétés, puis ajoutez l'utilisateur que vous souhaitez autoriser à exécuter le service.

Notez que l'applet « Stratégie de sécurité locale » ne semble pas être disponible sur les éditions Familiale de Windows.

Suppression du droit d'accès sur le système :

Le Wrapper ne supprime pas l'autorisation « Ouvrir une session en tant que service » lors de la désinstallation d'un service. Cela est intentionnel, car d'autres services sur la machine pourraient s'exécuter avec le même utilisateur, et la suppression de l'autorisation les empêcherait de s'exécuter.

Si le compte ne doit plus avoir ce droit, il peut être supprimé en suivant les mêmes étapes que pour l'ajout de l'autorisation (sélectionnez le compte et cliquez sur le bouton « Supprimer » dans la boîte de dialogue des propriétés).

NOTE

Windows ne rafraîchit pas toujours la liste des utilisateurs dans les boîtes de dialogue de la Stratégie de sécurité locale. Fermer complètement la fenêtre « Stratégie de sécurité locale » et la rouvrir résoudra le problème.

Référence : Compte