Vai al contenuto
FiveM

Documentazione: Editor di permessi ACE

Editor visuale dei permessi ACE di FiveM: add_ace <principal> <oggetto> allow|deny e add_principal <figlio> <padre>. Valida i principal (group.*, identifier.*:*, resource.*), rileva duplicati, conflitti allow/deny, cicli di ereditarietà e gruppi vuoti, mostra membri ed ereditarietà di ogni gruppo, importa le righe esistenti ed esporta un permissions.cfg da caricare con exec.

Ultimo aggiornamento: 09/10/2026

Apri lo strumento

FiveM gestisce i permessi con le ACE (Access Control Entries): add_ace concede o nega un diritto a un «principal» (gruppo, identificatore o risorsa) e add_principal fa ereditare un principal da un altro. Questo strumento evita errori di sintassi e di logica.

Come usare lo strumento

  1. Crea o importa le regole add_ace: principal (es. group.admin), oggetto (es. command o command.kick) e allow/deny.

  2. Aggiungi le righe add_principal: un identificatore giocatore (identifier.fivem:..., identifier.discord:...) o un gruppo figlio e il suo gruppo padre.

  3. Correggi i problemi segnalati (duplicati, conflitti, cicli, identificatori segnaposto).

  4. Controlla l'anteprima dei gruppi: membri, gruppi ereditati e regole di ciascuno.

  5. Scarica permissions.cfg, mettilo nella cartella del server e aggiungi «exec permissions.cfg» al server.cfg.

Sintassi

La documentazione ufficiale descrive add_ace [principal] [oggetto] [allow|deny], add_principal [figlio] [padre], remove_ace, remove_principal e test_ace (per verificare un diritto). I gruppi si scrivono group.nome; l'esempio ufficiale inserisce un giocatore in group.admin con add_principal identifier.fivem:1 group.admin e concede tutti i diritti sui comandi con add_ace group.admin command allow. Le ACE non sono persistenti: vengono ricaricate dal tuo file a ogni avvio.

Precauzioni

  • Concedi il minimo dei diritti: evita «command allow» per tutti.
  • Prova in gioco o nella console con test_ace <principal> <oggetto>. Questo strumento non simula la risoluzione dei permessi del server.
  • Non pubblicare gli identificatori dei tuoi giocatori.

Domande frequenti

Quali identificatori posso usare?
La documentazione ufficiale cita identifier.steam:<id> come esempio e il file di esempio usa identifier.fivem:<id>. Lo strumento accetta il formato identifier.<tipo>:<valore> per altri tipi (discord, license…); verificali con test_ace sul tuo server.
I miei dati vengono inviati?
No. Le regole restano nel browser (localStorage); cancellale dalla pagina I miei dati.
Screenshot dello strumento Generatore di server.cfgFiveMAccesso libero
Genera un server.cfg FiveM completo: rete, OneSync, sicurezza, risorse e permessi.
ConfigurazioneCFGApri
Documentazione
Screenshot dello strumento Generatore di fxmanifest.luaFiveMAccesso libero
Crea il fxmanifest.lua delle tue risorse FiveM / RedM in pochi clic.
SviluppoLuaApri
Documentazione
FiveM
FiveMAccesso libero
Incolla un fxmanifest.lua (e l'elenco dei file): fx_version, game, file mancanti, ui_page non dichiarata e dipendenze assenti.
ValidazioneLuaSviluppoApri
Documentazione
FiveM
FiveMAccesso libero
Crea un recipe.yaml txAdmin: download di risorse GitHub, server.cfg con variabili del deployer, OneSync e database.
txAdminYAMLDeployApri
Documentazione
FiveM
FiveMAccesso libero
Genera lo script Linux (bash) o Windows (PowerShell) che scarica una build FXServer consigliata, l'ultima o una specifica, con backup.
AggiornamentoArtifactApri
Documentazione
FiveM
FiveMRichiede accesso
Carica un handling.meta o vehicles.meta, modifica i valori di un veicolo e confronta prima/dopo prima di esportare l'XML.
VeicoliXMLModificaApri
Documentazione
FiveM
FiveMAccesso libero
Incolla il tuo server.cfg: rileva endpoint TCP/UDP mancanti, chiave di licenza, slot vs OneSync, duplicati set/setr/sets e genera regole firewall.
ValidazioneReteApri
Documentazione
FiveM
FiveMRichiede accesso
Crea una schermata di caricamento FiveM (HTML/CSS/JS) con barra di avanzamento, suggerimenti e colori, più il fxmanifest.lua pronto all'uso.
InterfacciaNUIHTMLApri
Documentazione