{"id":22071,"date":"2026-06-11T12:22:46","date_gmt":"2026-06-11T12:22:46","guid":{"rendered":"https:\/\/xgamingserver.com\/blog\/fivem-vmenu-setup-guide\/"},"modified":"2026-06-11T12:22:46","modified_gmt":"2026-06-11T12:22:46","slug":"fivem-vmenu-setup-guide","status":"publish","type":"post","link":"https:\/\/xgamingserver.com\/blog\/fivem-vmenu-setup-guide\/","title":{"rendered":"FiveM vMenu Setup Guide: Admin and Player Menu (2026)"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">vMenu by TomGrobbe is one of the most widely used admin and player menus for FiveM. It gives admins a full in-game interface for managing players, spawning vehicles, controlling weather and time, and banning or kicking rule-breakers \u2014 all without a single chat command. Every feature is locked behind FiveM&#8217;s built-in ACE permissions system, so you decide exactly who can do what. This guide walks through a clean install, correct <code>permissions.cfg<\/code> setup, essential convars, and how banning works.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What vMenu Actually Is<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">vMenu is a server-sided resource. The menu logic runs on the server, not the client, which means players cannot tamper with their own permission level. The entire feature set is toggled through FiveM ace permissions \u2014 there is no separate config file that turns individual features on or off. If a permission node is granted, the feature is available; if it is absent, the feature is hidden. This design makes vMenu clean to manage once you understand the permissions structure.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The resource is maintained at <a href=\"https:\/\/github.com\/TomGrobbe\/vMenu\">github.com\/TomGrobbe\/vMenu<\/a> and documentation lives at <a href=\"https:\/\/docs.vespura.com\/vmenu\/\">docs.vespura.com\/vmenu<\/a>. Always download from the official <strong>Releases<\/strong> page \u2014 do not clone the repository source directly for a live server.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Installation<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The folder name must be exactly <code>vMenu<\/code> (case-sensitive) and <code>fxmanifest.lua<\/code> must sit at the root of that folder. A common mistake is double-nesting the download into <code>\/resources\/vMenu\/vMenu\/<\/code> \u2014 that will break the resource.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Download <code>vMenu-<version>.zip<\/code> from the <a href=\"https:\/\/github.com\/TomGrobbe\/vMenu\/releases\">GitHub Releases page<\/a>.<\/li>\n<li>Extract into your server&#8217;s <code>resources<\/code> folder so the path is <code>resources\/vMenu\/fxmanifest.lua<\/code>.<\/li>\n<li>Open <code>resources\/vMenu\/config\/permissions.cfg<\/code> and configure your groups (covered below).<\/li>\n<li>Add the following two lines to <code>server.cfg<\/code> \u2014 order is mandatory:<\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code># Must come BEFORE ensure vMenu\nexec @vMenu\/config\/permissions.cfg\n\nensure vMenu<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">If the <code>exec<\/code> line comes after <code>ensure vMenu<\/code>, the permissions are applied too late and vMenu will not function correctly. This is the single most common installation mistake.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Understanding the Permissions System<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">vMenu does not read <code>permissions.cfg<\/code> itself. Each line in that file is a native FiveM server command \u2014 the server executes them on startup via the <code>exec<\/code> directive. This means a resource restart alone will never apply permission changes; you must restart the full server.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Two commands do all the work:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>add_ace <principal> \"<permission.node>\" allow<\/code> \u2014 grants a permission to a group or player<\/li>\n<li><code>add_principal <child> <parent><\/code> \u2014 makes the child inherit all permissions the parent has<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Critical rule:<\/strong> never use <code>deny<\/code> in vMenu&#8217;s permissions. The official docs warn against this explicitly. To remove a feature from a group, comment out or delete that <code>add_ace<\/code> line instead.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Setting Up Groups in permissions.cfg<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The default permissions file ships with three tiers: <code>group.admin<\/code>, <code>group.moderator<\/code>, and <code>builtin.everyone<\/code>. Inheritance flows so that admins automatically get everything moderators can do:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code># Inheritance: admins get all moderator permissions\nadd_principal group.admin group.moderator\n\n# Grant everyone the menu and basic features\nadd_ace builtin.everyone \"vMenu.Everything\" allow\n\n# Or grant individual nodes to limit what regular players can do:\n# add_ace builtin.everyone \"vMenu.NoClip\" allow\n# add_ace builtin.everyone \"vMenu.VehicleOptions.Menu\" allow\n\n# Moderator-only: temp bans, kick, summon\nadd_ace group.moderator \"vMenu.OnlinePlayers.Menu\" allow\nadd_ace group.moderator \"vMenu.OnlinePlayers.Kick\" allow\nadd_ace group.moderator \"vMenu.OnlinePlayers.TempBan\" allow\nadd_ace group.moderator \"vMenu.OnlinePlayers.Summon\" allow\nadd_ace group.moderator \"vMenu.TimeOptions.Menu\" allow\nadd_ace group.moderator \"vMenu.WeatherOptions.Menu\" allow\n\n# Admin-only: permanent bans, unban, view identifiers\nadd_ace group.admin \"vMenu.OnlinePlayers.PermBan\" allow\nadd_ace group.admin \"vMenu.OnlinePlayers.Unban\" allow\nadd_ace group.admin \"vMenu.OnlinePlayers.Identifiers\" allow\nadd_ace group.admin \"vMenu.DontKickMe\" allow\nadd_ace group.admin \"vMenu.DontBanMe\" allow\n\n# Assign players to groups using their Steam or license identifier\nadd_principal identifier.steam:110000112345678 group.admin\nadd_principal identifier.license:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx group.moderator<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Replace the identifiers with your actual players&#8217; Steam hex IDs or Rockstar license hashes. You can find identifiers in txAdmin&#8217;s player manager or by checking the server console when a player connects.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If you want to open the full menu to everyone (common on public RP servers), grant <code>vMenu.Everything<\/code> to <code>builtin.everyone<\/code> and then selectively restrict admin-level nodes to your staff groups. If you want a restricted public menu, comment out <code>vMenu.Everything<\/code> and list only the nodes you want regular players to access.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Key Convars (server.cfg)<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Convars are set with <code>setr<\/code> in <code>server.cfg<\/code> and must appear <strong>above<\/strong> the <code>ensure vMenu<\/code> line. Here are the most useful ones:<\/p>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table><thead><tr><th>Convar<\/th><th>Example value<\/th><th>What it does<\/th><\/tr><\/thead><tbody><tr><td><code>vmenu_use_permissions<\/code><\/td><td><code>true<\/code><\/td><td>Enables the full ACE permissions gate. Set to <code>false<\/code> only for testing.<\/td><\/tr><tr><td><code>vmenu_menu_staff_only<\/code><\/td><td><code>false<\/code><\/td><td>When <code>true<\/code>, hides the menu entirely from anyone without <code>vMenu.Staff<\/code>.<\/td><\/tr><tr><td><code>vmenu_auto_ban_cheaters<\/code><\/td><td><code>true<\/code><\/td><td>Automatically bans players who attempt to use permission-gated features they don&#8217;t have.<\/td><\/tr><tr><td><code>vmenu_log_ban_actions<\/code><\/td><td><code>true<\/code><\/td><td>Logs all ban events to <code>vmenu.log<\/code> on the server.<\/td><\/tr><tr><td><code>vmenu_log_kick_actions<\/code><\/td><td><code>true<\/code><\/td><td>Logs kick events to <code>vmenu.log<\/code>.<\/td><\/tr><tr><td><code>vmenu_default_ban_message_information<\/code><\/td><td><code>\"Appeal at discord.gg\/yourserver\"<\/code><\/td><td>Appended to every ban message shown to the banned player.<\/td><\/tr><tr><td><code>vmenu_enable_weather_sync<\/code><\/td><td><code>true<\/code><\/td><td>Enables server-wide weather sync through vMenu.<\/td><\/tr><tr><td><code>vmenu_enable_time_sync<\/code><\/td><td><code>true<\/code><\/td><td>Enables server-wide time sync through vMenu.<\/td><\/tr><tr><td><code>vmenu_pvp_mode<\/code><\/td><td><code>0<\/code><\/td><td><code>0<\/code>=off, <code>1<\/code>=on, <code>2<\/code>=forced off for all players.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">A minimal recommended block above your <code>ensure vMenu<\/code> line looks like this:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>setr vmenu_use_permissions true\nsetr vmenu_auto_ban_cheaters true\nsetr vmenu_log_ban_actions true\nsetr vmenu_log_kick_actions true\nsetr vmenu_default_ban_message_information \"Appeal at discord.gg\/yourserver\"\n\nexec @vMenu\/config\/permissions.cfg\nensure vMenu<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Banning Players with vMenu<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">In-game bans are handled from the <strong>Online Players<\/strong> menu. Admins with <code>vMenu.OnlinePlayers.TempBan<\/code> can issue temporary bans up to 30 days. Those with <code>vMenu.OnlinePlayers.PermBan<\/code> can ban permanently. The <code>vMenu.OnlinePlayers.Unban<\/code> node lets an admin lift any active ban through the same menu.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Modern vMenu (v3.3.0 and later) stores ban records in FXServer&#8217;s built-in KVP key-value store \u2014 <strong>not<\/strong> in a <code>bans.json<\/code> file as older guides describe. You manage bans through vMenu&#8217;s in-game banned-players menu rather than by editing a file. (Only very old vMenu versions used a JSON file.) For a more robust moderation workflow, check out our <a href=\"https:\/\/xgamingserver.com\/blog\/fivem-ban-kick-management-guide\/\">FiveM ban and kick management guide<\/a> which covers additional tools alongside vMenu.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">To protect your own admin accounts from accidental kicks or bans by other staff, grant <code>vMenu.DontKickMe<\/code> and <code>vMenu.DontBanMe<\/code> to <code>group.admin<\/code> as shown in the permissions example above.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Weather and Time Sync Notes<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">If you run another resource that handles weather or time (such as a standalone sync script), disable vMenu&#8217;s built-in sync with <code>setr vmenu_enable_weather_sync false<\/code> and <code>setr vmenu_enable_time_sync false<\/code>. Running two sync systems simultaneously causes sky flickering \u2014 a common complaint that is entirely avoidable. For a dedicated weather and time management walkthrough, see our <a href=\"https:\/\/xgamingserver.com\/blog\/fivem-weather-time-sync-guide\/\">FiveM weather and time sync guide<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Where vMenu Fits in a Larger Server Stack<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">vMenu works standalone on any FiveM server \u2014 it does not require ESX, QBCore, or any framework. On framework-based servers it tends to be replaced by framework-native admin menus (QBCore has its own admin commands), but many mixed servers keep vMenu running alongside a framework purely for its vehicle spawner and weather controls, with admin nodes restricted to staff. If you are building a QBCore server, our <a href=\"https:\/\/xgamingserver.com\/docs\/fivem\">FiveM server docs<\/a> cover the broader stack in detail.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If you are spinning up a new server and want reliable hardware underneath all of this, take a look at our <a href=\"https:\/\/xgamingserver.com\/five-m-server-hosting\">FiveM server hosting plans<\/a> \u2014 provisioning takes under two minutes and txAdmin comes pre-installed.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Frequently Asked Questions<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Why can I only see &#8220;Misc Settings and About&#8221; after installing vMenu?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">This almost always means the <code>exec @vMenu\/config\/permissions.cfg<\/code> line is either missing from <code>server.cfg<\/code> or is placed <em>after<\/em> the <code>ensure vMenu<\/code> line. Permissions must be loaded before the resource starts. Double-check the order, restart the full server (not just the resource), and compare your <code>permissions.cfg<\/code> against the default shipped in the download.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Do permission changes take effect when I restart the vMenu resource?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">No. The <code>permissions.cfg<\/code> file is executed by the server at startup via the <code>exec<\/code> command \u2014 it is not read by vMenu itself. A resource restart does not re-run that file. You must restart the full FiveM server process for any changes to <code>permissions.cfg<\/code> to take effect.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Can I set a permission to &#8220;deny&#8221; to block a feature for a specific group?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The official vMenu documentation explicitly warns against using <code>deny<\/code> anywhere in the permissions file \u2014 it can produce unexpected behavior. The correct approach is to simply not grant the permission in the first place. If you want to restrict something for a group, remove or comment out the relevant <code>add_ace<\/code> line for that group rather than adding a deny rule.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>vMenu by TomGrobbe is one of the most widely used admin and player menus for FiveM. It gives admins a full in-game interface for managing players, spawning vehicles, controlling weather and time, and banning or kicking rule-breakers \u2014 all without a single chat command. Every feature is locked behind FiveM&#8217;s built-in ACE permissions system, so [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":22046,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_gspb_post_css":"","_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[142],"tags":[],"class_list":["post-22071","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-fivem"],"blocksy_meta":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v24.5 (Yoast SEO v26.7) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>FiveM vMenu Setup Guide: Permissions &amp; Admin Menu 2026<\/title>\n<meta name=\"description\" content=\"Install and configure TomGrobbe&#039;s vMenu on your FiveM server. Covers permissions.cfg, ace permissions, admin groups, banning players, and key convars.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/xgamingserver.com\/blog\/fivem-vmenu-setup-guide\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"FiveM vMenu Setup Guide: Admin and Player Menu (2026)\" \/>\n<meta property=\"og:description\" content=\"Install and configure TomGrobbe&#039;s vMenu on your FiveM server. Covers permissions.cfg, ace permissions, admin groups, banning players, and key convars.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/xgamingserver.com\/blog\/fivem-vmenu-setup-guide\/\" \/>\n<meta property=\"og:site_name\" content=\"XGamingServer\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/web.facebook.com\/xgamingserver69\/\" \/>\n<meta property=\"article:published_time\" content=\"2026-06-11T12:22:46+00:00\" \/>\n<meta name=\"author\" content=\"Hectar Carson\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@xgamingserver\" \/>\n<meta name=\"twitter:site\" content=\"@xgamingserver\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Hectar Carson\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/xgamingserver.com\/blog\/fivem-vmenu-setup-guide\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/xgamingserver.com\/blog\/fivem-vmenu-setup-guide\/\"},\"author\":{\"name\":\"Hectar Carson\",\"@id\":\"https:\/\/xgamingserver.com\/blog\/#\/schema\/person\/561042c617869348e75abfe16a269f8d\"},\"headline\":\"FiveM vMenu Setup Guide: Admin and Player Menu (2026)\",\"datePublished\":\"2026-06-11T12:22:46+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/xgamingserver.com\/blog\/fivem-vmenu-setup-guide\/\"},\"wordCount\":1098,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/xgamingserver.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/xgamingserver.com\/blog\/fivem-vmenu-setup-guide\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/xgamingserver.com\/blog\/wp-content\/uploads\/2026\/06\/fivem-2.webp\",\"articleSection\":[\"FiveM\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/xgamingserver.com\/blog\/fivem-vmenu-setup-guide\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/xgamingserver.com\/blog\/fivem-vmenu-setup-guide\/\",\"url\":\"https:\/\/xgamingserver.com\/blog\/fivem-vmenu-setup-guide\/\",\"name\":\"FiveM vMenu Setup Guide: Permissions & Admin Menu 2026\",\"isPartOf\":{\"@id\":\"https:\/\/xgamingserver.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/xgamingserver.com\/blog\/fivem-vmenu-setup-guide\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/xgamingserver.com\/blog\/fivem-vmenu-setup-guide\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/xgamingserver.com\/blog\/wp-content\/uploads\/2026\/06\/fivem-2.webp\",\"datePublished\":\"2026-06-11T12:22:46+00:00\",\"description\":\"Install and configure TomGrobbe's vMenu on your FiveM server. Covers permissions.cfg, ace permissions, admin groups, banning players, and key convars.\",\"breadcrumb\":{\"@id\":\"https:\/\/xgamingserver.com\/blog\/fivem-vmenu-setup-guide\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/xgamingserver.com\/blog\/fivem-vmenu-setup-guide\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/xgamingserver.com\/blog\/fivem-vmenu-setup-guide\/#primaryimage\",\"url\":\"https:\/\/xgamingserver.com\/blog\/wp-content\/uploads\/2026\/06\/fivem-2.webp\",\"contentUrl\":\"https:\/\/xgamingserver.com\/blog\/wp-content\/uploads\/2026\/06\/fivem-2.webp\",\"width\":640,\"height\":360},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/xgamingserver.com\/blog\/fivem-vmenu-setup-guide\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/xgamingserver.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"FiveM\",\"item\":\"https:\/\/xgamingserver.com\/blog\/category\/fivem\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"FiveM vMenu Setup Guide: Admin and Player Menu (2026)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/xgamingserver.com\/blog\/#website\",\"url\":\"https:\/\/xgamingserver.com\/blog\/\",\"name\":\"XGamingServer\",\"description\":\"Dedicated Game Server Hosting\",\"publisher\":{\"@id\":\"https:\/\/xgamingserver.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/xgamingserver.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/xgamingserver.com\/blog\/#organization\",\"name\":\"XGamingServer\",\"url\":\"https:\/\/xgamingserver.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/xgamingserver.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/xgamingserver.com\/blog\/wp-content\/uploads\/2020\/09\/logo.svg\",\"contentUrl\":\"https:\/\/xgamingserver.com\/blog\/wp-content\/uploads\/2020\/09\/logo.svg\",\"width\":\"1024\",\"height\":\"1024\",\"caption\":\"XGamingServer\"},\"image\":{\"@id\":\"https:\/\/xgamingserver.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/web.facebook.com\/xgamingserver69\/\",\"https:\/\/x.com\/xgamingserver\",\"https:\/\/www.instagram.com\/xgamingserver\/\",\"https:\/\/www.linkedin.com\/company\/xgamingserver\/\",\"https:\/\/www.pinterest.com\/xgamingserver\/\",\"https:\/\/www.youtube.com\/channel\/UCHnOtWxpzaL2r3jM9Jm40EQ\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/xgamingserver.com\/blog\/#\/schema\/person\/561042c617869348e75abfe16a269f8d\",\"name\":\"Hectar Carson\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/xgamingserver.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/1cbcd42dac6c5f21cb52dd64f03fd442250a15f7bb1ade04e23002eb5b384de5?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/1cbcd42dac6c5f21cb52dd64f03fd442250a15f7bb1ade04e23002eb5b384de5?s=96&d=mm&r=g\",\"caption\":\"Hectar Carson\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"FiveM vMenu Setup Guide: Permissions & Admin Menu 2026","description":"Install and configure TomGrobbe's vMenu on your FiveM server. Covers permissions.cfg, ace permissions, admin groups, banning players, and key convars.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/xgamingserver.com\/blog\/fivem-vmenu-setup-guide\/","og_locale":"en_US","og_type":"article","og_title":"FiveM vMenu Setup Guide: Admin and Player Menu (2026)","og_description":"Install and configure TomGrobbe's vMenu on your FiveM server. Covers permissions.cfg, ace permissions, admin groups, banning players, and key convars.","og_url":"https:\/\/xgamingserver.com\/blog\/fivem-vmenu-setup-guide\/","og_site_name":"XGamingServer","article_publisher":"https:\/\/web.facebook.com\/xgamingserver69\/","article_published_time":"2026-06-11T12:22:46+00:00","author":"Hectar Carson","twitter_card":"summary_large_image","twitter_creator":"@xgamingserver","twitter_site":"@xgamingserver","twitter_misc":{"Written by":"Hectar Carson","Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/xgamingserver.com\/blog\/fivem-vmenu-setup-guide\/#article","isPartOf":{"@id":"https:\/\/xgamingserver.com\/blog\/fivem-vmenu-setup-guide\/"},"author":{"name":"Hectar Carson","@id":"https:\/\/xgamingserver.com\/blog\/#\/schema\/person\/561042c617869348e75abfe16a269f8d"},"headline":"FiveM vMenu Setup Guide: Admin and Player Menu (2026)","datePublished":"2026-06-11T12:22:46+00:00","mainEntityOfPage":{"@id":"https:\/\/xgamingserver.com\/blog\/fivem-vmenu-setup-guide\/"},"wordCount":1098,"commentCount":0,"publisher":{"@id":"https:\/\/xgamingserver.com\/blog\/#organization"},"image":{"@id":"https:\/\/xgamingserver.com\/blog\/fivem-vmenu-setup-guide\/#primaryimage"},"thumbnailUrl":"https:\/\/xgamingserver.com\/blog\/wp-content\/uploads\/2026\/06\/fivem-2.webp","articleSection":["FiveM"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/xgamingserver.com\/blog\/fivem-vmenu-setup-guide\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/xgamingserver.com\/blog\/fivem-vmenu-setup-guide\/","url":"https:\/\/xgamingserver.com\/blog\/fivem-vmenu-setup-guide\/","name":"FiveM vMenu Setup Guide: Permissions & Admin Menu 2026","isPartOf":{"@id":"https:\/\/xgamingserver.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/xgamingserver.com\/blog\/fivem-vmenu-setup-guide\/#primaryimage"},"image":{"@id":"https:\/\/xgamingserver.com\/blog\/fivem-vmenu-setup-guide\/#primaryimage"},"thumbnailUrl":"https:\/\/xgamingserver.com\/blog\/wp-content\/uploads\/2026\/06\/fivem-2.webp","datePublished":"2026-06-11T12:22:46+00:00","description":"Install and configure TomGrobbe's vMenu on your FiveM server. Covers permissions.cfg, ace permissions, admin groups, banning players, and key convars.","breadcrumb":{"@id":"https:\/\/xgamingserver.com\/blog\/fivem-vmenu-setup-guide\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/xgamingserver.com\/blog\/fivem-vmenu-setup-guide\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/xgamingserver.com\/blog\/fivem-vmenu-setup-guide\/#primaryimage","url":"https:\/\/xgamingserver.com\/blog\/wp-content\/uploads\/2026\/06\/fivem-2.webp","contentUrl":"https:\/\/xgamingserver.com\/blog\/wp-content\/uploads\/2026\/06\/fivem-2.webp","width":640,"height":360},{"@type":"BreadcrumbList","@id":"https:\/\/xgamingserver.com\/blog\/fivem-vmenu-setup-guide\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/xgamingserver.com\/blog\/"},{"@type":"ListItem","position":2,"name":"FiveM","item":"https:\/\/xgamingserver.com\/blog\/category\/fivem\/"},{"@type":"ListItem","position":3,"name":"FiveM vMenu Setup Guide: Admin and Player Menu (2026)"}]},{"@type":"WebSite","@id":"https:\/\/xgamingserver.com\/blog\/#website","url":"https:\/\/xgamingserver.com\/blog\/","name":"XGamingServer","description":"Dedicated Game Server Hosting","publisher":{"@id":"https:\/\/xgamingserver.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/xgamingserver.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/xgamingserver.com\/blog\/#organization","name":"XGamingServer","url":"https:\/\/xgamingserver.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/xgamingserver.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/xgamingserver.com\/blog\/wp-content\/uploads\/2020\/09\/logo.svg","contentUrl":"https:\/\/xgamingserver.com\/blog\/wp-content\/uploads\/2020\/09\/logo.svg","width":"1024","height":"1024","caption":"XGamingServer"},"image":{"@id":"https:\/\/xgamingserver.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/web.facebook.com\/xgamingserver69\/","https:\/\/x.com\/xgamingserver","https:\/\/www.instagram.com\/xgamingserver\/","https:\/\/www.linkedin.com\/company\/xgamingserver\/","https:\/\/www.pinterest.com\/xgamingserver\/","https:\/\/www.youtube.com\/channel\/UCHnOtWxpzaL2r3jM9Jm40EQ"]},{"@type":"Person","@id":"https:\/\/xgamingserver.com\/blog\/#\/schema\/person\/561042c617869348e75abfe16a269f8d","name":"Hectar Carson","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/xgamingserver.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/1cbcd42dac6c5f21cb52dd64f03fd442250a15f7bb1ade04e23002eb5b384de5?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/1cbcd42dac6c5f21cb52dd64f03fd442250a15f7bb1ade04e23002eb5b384de5?s=96&d=mm&r=g","caption":"Hectar Carson"}}]}},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/xgamingserver.com\/blog\/wp-content\/uploads\/2026\/06\/fivem-2.webp","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/xgamingserver.com\/blog\/wp-json\/wp\/v2\/posts\/22071","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/xgamingserver.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/xgamingserver.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/xgamingserver.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/xgamingserver.com\/blog\/wp-json\/wp\/v2\/comments?post=22071"}],"version-history":[{"count":0,"href":"https:\/\/xgamingserver.com\/blog\/wp-json\/wp\/v2\/posts\/22071\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/xgamingserver.com\/blog\/wp-json\/wp\/v2\/media\/22046"}],"wp:attachment":[{"href":"https:\/\/xgamingserver.com\/blog\/wp-json\/wp\/v2\/media?parent=22071"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/xgamingserver.com\/blog\/wp-json\/wp\/v2\/categories?post=22071"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/xgamingserver.com\/blog\/wp-json\/wp\/v2\/tags?post=22071"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}