[{"data":1,"prerenderedAt":31},["ShallowReactive",2],{"doc-fr-devenir-admin-7-days-to-die":3},{"path":4,"slug":5,"title":6,"description":7,"category":8,"subcategory":9,"icon":10,"date":11,"author":12,"order":13,"image":14,"tags":15,"keywords":20,"docGroup":28,"docGroupIcon":28,"link_en":29,"bodyHtml":30},"\u002Fdocs\u002Ffr\u002Fgaming\u002F7-days-to-die\u002Fdevenir-admin-7-days-to-die","devenir-admin-7-days-to-die","Comment devenir administrateur sur un serveur 7 Days to Die ?","Devenez administrateur de votre serveur 7 Days to Die Winheberg, relevé de l'identifiant EOS du joueur, commande admin depuis la console du panel et niveaux de permission de 0 à 1000.","jeux","7-days-to-die","tabler:user-shield","2026-09-08","Winheberg",88,"\u002Fstatics\u002Fimages\u002Fdocs\u002Ffr\u002Fgaming\u002F7-days-to-die\u002Fdevenir-admin-7-days-to-die.webp",[16,17,18,19],"7 Days to Die","Administration","Permissions","Panel gaming",[21,22,23,24,25,26,27],"admin 7 days to die","serveradmin.xml","commande admin add","eos id 7 days to die","permission level","niveau permission","serveur 7 days to die","","\u002Fen\u002Fdocs\u002F7-days-to-die\u002Fbecome-admin-7-days-to-die","\u003Ch2>Contexte\u003C\u002Fh2>\n\u003Cp>Sur un serveur 7 Days to Die, être propriétaire du serveur ne donne aucun privilège en jeu. Les droits d&#39;administration se déclarent dans un fichier dédié, \u003Ccode>serveradmin.xml\u003C\u002Fcode>, et tant que votre compte n&#39;y figure pas, la console en jeu vous refusera la plupart des commandes.\u003C\u002Fp>\n\u003Cp>Deux particularités surprennent souvent. D&#39;abord, l&#39;identifiant utilisé n&#39;est pas forcément votre SteamID, le jeu s&#39;appuie sur des identifiants de plateforme dont l&#39;EOS. Ensuite, l&#39;échelle de permissions est inversée par rapport à l&#39;intuition, \u003Ccode>0\u003C\u002Fcode> correspond aux droits les plus élevés et \u003Ccode>1000\u003C\u002Fcode> au joueur ordinaire.\u003C\u002Fp>\n\u003Cp>Ce guide couvre la méthode recommandée par le jeu lui-même, le passage par les commandes de console depuis le panel gaming Winheberg, ainsi que la structure du fichier pour ceux qui veulent comprendre ce qui se passe derrière.\u003C\u002Fp>\n\u003Ch2>Prérequis\u003C\u002Fh2>\n\u003Cul>\n\u003Cli>Un \u003Ca href=\"https:\u002F\u002Fwinheberg.com\u002Fgaming\u002F7-days-to-die\">serveur 7 Days to Die\u003C\u002Fa> actif sur le panel gaming Winheberg\u003C\u002Fli>\n\u003Cli>Le joueur à promouvoir doit s&#39;être connecté au moins une fois au serveur\u003C\u002Fli>\n\u003Cli>Un accès à l&#39;onglet \u003Cstrong>Console\u003C\u002Fstrong> du serveur sur \u003Ca href=\"https:\u002F\u002Fpanel.winheberg.com\u002F\">panel.winheberg.com\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cdiv class=\"markdown-alert markdown-alert-note\">\u003Cspan class=\"alert-icon\">\u003Csvg xmlns=\"http:\u002F\u002Fwww.w3.org\u002F2000\u002Fsvg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\u003Ccircle cx=\"12\" cy=\"12\" r=\"10\"\u002F>\u003Cline x1=\"12\" y1=\"16\" x2=\"12\" y2=\"12\"\u002F>\u003Cline x1=\"12\" y1=\"8\" x2=\"12.01\" y2=\"8\"\u002F>\u003C\u002Fsvg>\u003C\u002Fspan>\u003Cdiv class=\"markdown-alert-body\">\u003Cp>Le fichier \u003Ccode>serveradmin.xml\u003C\u002Fcode> indique lui-même qu&#39;il est recommandé de le modifier uniquement via les commandes de console plutôt qu&#39;à la main. C&#39;est la méthode retenue dans ce guide.\u003C\u002Fp>\n\u003C\u002Fdiv>\u003C\u002Fdiv>\n\u003Ch2>1. Relever l&#39;identifiant du joueur\u003C\u002Fh2>\n\u003Cp>Le jeu identifie un joueur par un couple plateforme et identifiant. Pour un joueur PC connecté via Steam, l&#39;identifiant utilisé côté serveur est le plus souvent son EOS ID.\u003C\u002Fp>\n\u003Cp>Un joueur ne peut pas lire son propre EOS ID depuis le jeu. Il faut donc qu&#39;il se connecte une première fois au serveur, puis relever son identifiant côté serveur.\u003C\u002Fp>\n\u003Cp>Dans l&#39;onglet \u003Cstrong>Console\u003C\u002Fstrong> du panel, avec le serveur démarré, exécutez la commande suivante.\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-text\">listplayers\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>La sortie liste les joueurs connectés. L&#39;identifiant apparaît sous la forme \u003Ccode>crossid=EOS_0002a2eacfff46808543ffdab9380672\u003C\u002Fcode>, et c&#39;est la partie située \u003Cstrong>après\u003C\u002Fstrong> le préfixe \u003Ccode>EOS_\u003C\u002Fcode> qui sert d&#39;identifiant.\u003C\u002Fp>\n\u003Cp>Deux commandes complémentaires sont utiles.\u003C\u002Fp>\n\u003Cdiv class=\"md-table md-table--info md-table--striped\">\u003Cdiv class=\"md-table__caption\">Commandes de relevé des identifiants\u003C\u002Fdiv>\u003Cdiv class=\"md-table__scroll\">\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>Commande\u003C\u002Fth>\n\u003Cth>Résultat\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\u003Ctr>\n\u003Ctd>\u003Ccode>listplayers\u003C\u002Fcode> ou \u003Ccode>lp\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Liste les joueurs connectés avec leurs identifiants, positions et état\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>listplayerids\u003C\u002Fcode> ou \u003Ccode>lpi\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Liste les joueurs et leurs identifiants, sortie plus courte\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>pplist\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Affiche les données des joueurs persistants, y compris ceux hors ligne\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\u003C\u002Ftable>\n\u003C\u002Fdiv>\u003C\u002Fdiv>\n\u003Cdiv class=\"markdown-alert markdown-alert-tip\">\u003Cspan class=\"alert-icon\">\u003Csvg xmlns=\"http:\u002F\u002Fwww.w3.org\u002F2000\u002Fsvg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\u003Ccircle cx=\"12\" cy=\"12\" r=\"10\"\u002F>\u003Cpath d=\"M12 16v-4\"\u002F>\u003Cpath d=\"M12 8h.01\"\u002F>\u003C\u002Fsvg>\u003C\u002Fspan>\u003Cdiv class=\"markdown-alert-body\">\u003Cp>L&#39;identifiant est également écrit dans le log du serveur à chaque connexion. Si le joueur n&#39;est plus en ligne, la console du panel ou le fichier de log restent exploitables.\u003C\u002Fp>\n\u003C\u002Fdiv>\u003C\u002Fdiv>\n\u003Ch2>2. Ajouter l&#39;administrateur depuis la console\u003C\u002Fh2>\n\u003Cp>La commande \u003Ccode>admin\u003C\u002Fcode> gère les droits. Sa syntaxe accepte un nom de joueur, un identifiant d&#39;entité ou un identifiant de plateforme, suivi du niveau de permission souhaité.\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-text\">admin add &lt;joueur&gt; &lt;niveau&gt;\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Pour accorder les droits complets à un joueur connecté, le plus simple est de passer par son nom.\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-text\">admin add Maxime 0\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Si le pseudonyme contient des espaces, entourez le de guillemets.\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-text\">admin add &quot;Mon Pseudo Avec Espaces&quot; 0\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Le retrait suit la même logique.\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-text\">admin remove Maxime\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Et la liste des administrateurs déclarés s&#39;obtient avec la commande suivante.\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-text\">admin list\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cdiv class=\"markdown-alert markdown-alert-note\">\u003Cspan class=\"alert-icon\">\u003Csvg xmlns=\"http:\u002F\u002Fwww.w3.org\u002F2000\u002Fsvg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\u003Ccircle cx=\"12\" cy=\"12\" r=\"10\"\u002F>\u003Cline x1=\"12\" y1=\"16\" x2=\"12\" y2=\"12\"\u002F>\u003Cline x1=\"12\" y1=\"8\" x2=\"12.01\" y2=\"8\"\u002F>\u003C\u002Fsvg>\u003C\u002Fspan>\u003Cdiv class=\"markdown-alert-body\">\u003Cp>Les commandes s&#39;écrivent sans barre oblique dans la console du panel, contrairement au tchat en jeu.\u003C\u002Fp>\n\u003C\u002Fdiv>\u003C\u002Fdiv>\n\u003Ch2>3. Comprendre les niveaux de permission\u003C\u002Fh2>\n\u003Cp>C&#39;est le point qui piège le plus de monde. L&#39;échelle va de \u003Ccode>0\u003C\u002Fcode> à \u003Ccode>1000\u003C\u002Fcode>, et un chiffre \u003Cstrong>plus bas\u003C\u002Fstrong> signifie \u003Cstrong>plus\u003C\u002Fstrong> de droits.\u003C\u002Fp>\n\u003Cdiv class=\"md-table md-table--info md-table--striped\">\u003Cdiv class=\"md-table__caption\">Fonctionnement de l'échelle de permissions\u003C\u002Fdiv>\u003Cdiv class=\"md-table__scroll\">\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>Valeur\u003C\u002Fth>\n\u003Cth>Signification\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\u003Ctr>\n\u003Ctd>\u003Ccode>0\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Niveau le plus élevé, accès à toutes les commandes\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Valeurs intermédiaires\u003C\u002Ftd>\n\u003Ctd>À vous de définir vos propres paliers, par exemple un niveau de modération\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>1000\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Niveau attribué par défaut à tout joueur non déclaré dans le fichier\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\u003C\u002Ftable>\n\u003C\u002Fdiv>\u003Cdiv class=\"md-table__footer\">Il n'existe aucun rôle nommé dans le jeu, uniquement cette échelle numérique.\u003C\u002Fdiv>\u003C\u002Fdiv>\n\u003Cp>Le principe est le suivant. Chaque commande porte elle même un niveau requis, et un joueur peut exécuter toute commande dont le niveau est supérieur ou égal au sien. Un joueur en \u003Ccode>0\u003C\u002Fcode> peut donc tout faire, un joueur en \u003Ccode>1000\u003C\u002Fcode> ne peut exécuter que les commandes ouvertes à tous.\u003C\u002Fp>\n\u003Cp>Les commandes qui ne sont pas listées dans le fichier reçoivent par défaut un niveau \u003Ccode>0\u003C\u002Fcode>, autrement dit elles sont réservées aux administrateurs complets.\u003C\u002Fp>\n\u003Ch2>4. Vérifier le résultat dans serveradmin.xml\u003C\u002Fh2>\n\u003Cp>Après un ajout, le fichier \u003Ccode>serveradmin.xml\u003C\u002Fcode> contient une entrée dans la section \u003Ccode>&lt;users&gt;\u003C\u002Fcode>, sous cette forme.\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-xml\">&lt;adminTools&gt;\n  &lt;users&gt;\n    &lt;user platform=&quot;EOS&quot; userid=&quot;0002a2eacfff46808543ffdab9380672&quot; name=&quot;Maxime&quot; permission_level=&quot;0&quot; \u002F&gt;\n  &lt;\u002Fusers&gt;\n&lt;\u002FadminTools&gt;\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>L&#39;attribut \u003Ccode>platform\u003C\u002Fcode> accepte les valeurs \u003Ccode>EOS\u003C\u002Fcode>, \u003Ccode>Steam\u003C\u002Fcode>, \u003Ccode>XBL\u003C\u002Fcode> et \u003Ccode>PSN\u003C\u002Fcode>. L&#39;attribut \u003Ccode>name\u003C\u002Fcode> est purement décoratif, il sert uniquement à vous rappeler de qui il s&#39;agit.\u003C\u002Fp>\n\u003Cdiv class=\"markdown-alert markdown-alert-warning\">\u003Cspan class=\"alert-icon\">\u003Csvg xmlns=\"http:\u002F\u002Fwww.w3.org\u002F2000\u002Fsvg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\u003Cpath d=\"M10.29 3.86L1.82 18a2 2 0 0 0 1.71 3h16.94a2 2 0 0 0 1.71-3L13.71 3.86a2 2 0 0 0-3.42 0z\"\u002F>\u003Cline x1=\"12\" y1=\"9\" x2=\"12\" y2=\"13\"\u002F>\u003Cline x1=\"12\" y1=\"17\" x2=\"12.01\" y2=\"17\"\u002F>\u003C\u002Fsvg>\u003C\u002Fspan>\u003Cdiv class=\"markdown-alert-body\">\u003Cp>De nombreux tutoriels encore en ligne présentent une syntaxe \u003Ccode>&lt;user steamID=&quot;...&quot; \u002F&gt;\u003C\u002Fcode> dans une section \u003Ccode>&lt;admins&gt;\u003C\u002Fcode>. Cette écriture correspond à une ancienne version du jeu et ne fonctionne plus. La forme actuelle utilise bien \u003Ccode>platform\u003C\u002Fcode> et \u003Ccode>userid\u003C\u002Fcode> dans une section \u003Ccode>&lt;users&gt;\u003C\u002Fcode>.\u003C\u002Fp>\n\u003C\u002Fdiv>\u003C\u002Fdiv>\n\u003Cp>Pour localiser le fichier, le plus fiable est de lire la ligne \u003Ccode>UserDataFolder\u003C\u002Fcode> affichée en tête du log de démarrage du serveur, le fichier se trouvant dans le sous dossier \u003Ccode>Saves\u003C\u002Fcode> de ce répertoire. Vous pouvez aussi utiliser la recherche du gestionnaire de fichiers du panel sur le nom \u003Ccode>serveradmin.xml\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Cp>Sur les serveurs Winheberg, ce dossier est \u003Ccode>.local\u002Fshare\u002F7DaysToDie\u002FSaves\u003C\u002Fcode>, à ouvrir depuis l&#39;onglet \u003Cstrong>Files\u003C\u002Fstrong> en affichant les dossiers cachés.\u003C\u002Fp>\n\u003Cimg src=\"\u002Fstatics\u002Fimages\u002Fdocs\u002Ffr\u002Fgaming\u002F7-days-to-die\u002Fdevenir-admin-7-days-to-die-1793565574167-666c1911a3c286ae34252a70.webp\" alt=\"Dossier .local\u002Fshare\u002F7DaysToDie\u002FSaves dans l onglet Files du panel Winheberg avec le fichier serveradmin.xml entoure en rouge\" width=\"800\" \u002F>\n\n\u003Ch2>En cas de problème\u003C\u002Fh2>\n\u003Ch3>❌ Les commandes sont refusées malgré l&#39;ajout\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Vérifiez que le joueur s&#39;est déconnecté puis reconnecté après l&#39;ajout\u003C\u002Fli>\n\u003Cli>Confirmez que le niveau attribué est bien \u003Ccode>0\u003C\u002Fcode> et non \u003Ccode>1000\u003C\u002Fcode>, l&#39;échelle est inversée\u003C\u002Fli>\n\u003Cli>Contrôlez que l&#39;identifiant relevé correspond au bon joueur, en le comparant avec la sortie de \u003Ccode>lpi\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>❌ L&#39;identifiant saisi n&#39;est pas reconnu\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Retirez le préfixe \u003Ccode>EOS_\u003C\u002Fcode>, seul l&#39;identifiant qui suit doit être renseigné\u003C\u002Fli>\n\u003Cli>Évitez de recopier l&#39;identifiant depuis une capture d&#39;écran, une erreur de caractère suffit\u003C\u002Fli>\n\u003Cli>Passez plutôt par le nom du joueur pendant qu&#39;il est connecté, c&#39;est la méthode la plus sûre\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>❌ Le fichier serveradmin.xml reste vide\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Le fichier n&#39;est complété qu&#39;à la première utilisation de la commande \u003Ccode>admin\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Vérifiez que vous consultez bien le fichier dans le dossier de sauvegarde du serveur et non une copie ailleurs\u003C\u002Fli>\n\u003Cli>Confirmez que le serveur a été arrêté avant votre lecture, les modifications peuvent n&#39;être écrites qu&#39;à l&#39;arrêt\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2>Bonnes pratiques\u003C\u002Fh2>\n\u003Cul>\n\u003Cli>\u003Cp>Accordez le niveau \u003Ccode>0\u003C\u002Fcode> avec parcimonie, il donne accès à des commandes capables de modifier durablement le monde\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\u003Cp>Définissez un niveau intermédiaire pour vos modérateurs plutôt que de leur donner les pleins pouvoirs\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\u003Cp>Notez la correspondance entre pseudonymes et identifiants dans un document à part, les pseudonymes changent, pas les identifiants\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\u003Cp>Passez par les commandes de console plutôt que par l&#39;édition manuelle du fichier, comme le recommande le jeu lui même\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\u003Cp>Faites une copie de \u003Ccode>serveradmin.xml\u003C\u002Fcode> avant toute modification manuelle, une erreur de syntaxe XML peut empêcher son chargement\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\u003Cp>Combinez les droits d&#39;administration avec la whitelist si vous ouvrez le serveur à des inconnus, voir \u003Ca href=\"https:\u002F\u002Fwinheberg.com\u002Fdocs\u002Factiver-whitelist-7-days-to-die\">Comment activer la whitelist sur un serveur 7 Days to Die ?\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2>Besoin d&#39;aide ?\u003C\u002Fh2>\n\u003Cp>Si les droits ne s&#39;appliquent pas malgré une entrée correcte dans le fichier, ouvrez un ticket auprès de notre support depuis votre \u003Ca href=\"https:\u002F\u002Fbilling.winheberg.com\">espace client\u003C\u002Fa>, département \u003Cstrong>Technique\u003C\u002Fstrong>, avec le serveur concerné dans le champ \u003Cstrong>Produit lié\u003C\u002Fstrong>. Notre équipe pourra vérifier le contenu du fichier et les journaux de connexion avec vous.\u003C\u002Fp>\n\u003Cp>Vous avez la main sur votre serveur. 🎮\u003C\u002Fp>\n",1794353863873]