Se vuoi configurare bene i permessi di TeamSpeak, non partire dalle singole spunte, ma da un modello di ruoli. I gruppi server regolano le autorizzazioni globali, i gruppi canale valgono solo in determinati canali, mentre le permissions dirette sui client restano l'eccezione. Sono fondamentali anche i valori Power e Needed-Power, perché stabiliscono chi può eseguire azioni contro chi.
Prerequisiti
Ti servono diritti da Server Admin sul tuo server TeamSpeak 3 e accesso al client TeamSpeak con la gestione permessi visibile. Dopo una nuova installazione di TS3, secondo l'aiuto ufficiale di TeamSpeak ricevi un token da Server Admin, che puoi riscattare nel client sotto Permissions → Use Token: Documentazione su support.teamspeak.com
Per il lavoro vero e proprio sui permessi dovresti preparare anche una breve lista di ruoli: chi amministra il server? Chi modera le conversazioni? Chi può creare canali? Chi deve solo ascoltare o parlare solo dopo l'abilitazione? Se gestisci più community di gameserver, conviene usare uno schema uniforme. Trovi esempi adatti nella nostra guida su noleggiare e configurare un server Minecraft e nella guida per noleggiare e configurare un server Rust, perché anche lì le strutture della community e la moderazione andrebbero chiarite fin dall'inizio.
Capire il sistema di permissions
TeamSpeak ha un sistema di autorizzazioni potente con tre livelli:
- Gruppi server (globali)
- Gruppi canale (per canale)
- Client-Permissions (per utente)
I gruppi server sono il caso normale. Definiscono cosa può fare in generale un utente sul server: parlare, scrivere, vedere i canali, spostare utenti, espellere, bannare o gestire gruppi. I gruppi canale completano il modello dove un utente ha bisogno di diritti aggiuntivi solo in un determinato canale. Dovresti usare con parsimonia le Client-Permissions dirette, perché in seguito sono più difficili da ricostruire.
Anche la documentazione ufficiale di TeamSpeak descrive la separazione tra Server Groups e Channel Groups, oltre ai tipi di permission Boolean, Integer e Power: Documentazione su support.teamspeak.com
Gruppi server standard
Un punto di partenza pratico sono quattro gruppi. I valori seguenti sono un esempio chiaro, non una configurazione universale obbligatoria:
| Gruppo | Permessi | Power |
|---|---|---|
| Server Admin | Tutto | 100 |
| Moderator | Kick, Ban, canali | 60 |
| Member | Parlare, chattare | 30 |
| Guest | Solo vedere | 10 |
Per game-serverhosting come hosting multi-game a pagamento, la separazione è particolarmente importante: vuoi mantenere il controllo tecnico, rendere tracciabili i casi di supporto e tenere trasparenti le modifiche al funzionamento del server. Per questo non ogni utente abituale dovrebbe ricevere diritti amministrativi. Meglio un modello chiaro con pochi admin, diversi moderatori e un normale gruppo Member.
Creare un nuovo gruppo
- Clic destro sul server → Gruppi server
- "Aggiungi gruppo" → inserisci il nome
- Imposta le autorizzazioni
Nella pratica spesso è più pulito copiare un gruppo standard esistente e poi ridurlo o ampliarlo in modo mirato. Così eviti che manchino permessi di base importanti. Dai ai gruppi nomi chiari, per esempio Server Admin, Moderator, Member, Guest e opzionalmente Event Host o Clan Lead. Evita nomi di fantasia per ruoli tecnici se più persone amministrano il server.
Permissions importanti
Dovresti controllare con particolare attenzione le seguenti permissions del modello iniziale:
i_group_needed_modify_power # Chi può modificare questo gruppo
i_group_needed_member_add_power # Chi può aggiungere membri
b_client_kick_from_server # Espellere giocatori dal server
b_client_ban_create # Creare ban
b_channel_create_temporary # Creare canali temporanei
b_channel_create_permanent # Creare canali permanenti
i_channel_subscribe_power # Entrare nel canale
È importante la logica a coppie dei valori Power: un ruolo ha bisogno di abbastanza Power propria per eseguire un'azione contro un obiettivo con un determinato valore Needed. Se un moderatore può espellere utenti, ma sull'utente o sul gruppo di destinazione è impostato un valore Needed troppo alto, l'azione fallisce comunque. Non è un errore, ma parte del modello di protezione.
Usare i gruppi canale in modo sensato
I gruppi canale valgono solo in determinati canali:
| Gruppo | Uso tipico |
|---|---|
| Channel Admin | Proprietario del canale |
| Channel Moderator | Può mutare utenti |
| Channel Guest | Permessi standard |
Usa i gruppi canale per responsabilità delimitate. Un raid leader, un ufficiale di clan o un host di eventi non deve ricevere automaticamente diritti globali di moderazione. Può spostare o mutare utenti nel suo canale senza poter gestire gruppi, ban o canali permanenti su tutto il server.
Se separi aree vocali per giochi diversi, mantieni la struttura semplice: lobby, aree di gioco, stanze private di gruppo e canale supporto. Per community più grandi con più server di gioco aiutano nomi coerenti. In aggiunta puoi guardare la logica organizzativa della guida FiveM Roleplay o della guida server Palworld.
Verificare il risultato
Testa praticamente ogni ruolo dopo la configurazione. Collegati con un secondo client o un utente di test e controlla almeno questi casi: un Guest può entrare nel server? Vede solo i canali previsti? Un Member può parlare e scrivere? Un Moderator può espellere, ma non modificare gli admin? Un Channel Admin può moderare solo nel proprio canale? Nessuno tranne gli admin può modificare i gruppi server?
Documenta poi brevemente a cosa serve ogni gruppo. Non deve essere un manuale operativo lungo. Basta una tabella nel tuo sistema interno di note, così il supporto e gli admin futuri capiscono perché i permessi sono stati impostati in quel modo.
Troubleshooting
Un utente non riesce a entrare in un canale
Controlla prima i_channel_subscribe_power e i relativi valori Needed del canale. Poi verifica se un gruppo canale o una Client-Permission diretta sovrascrive il gruppo server.
Un moderatore non riesce a espellere o bannare
Controlla b_client_kick_from_server e b_client_ban_create. Se i permessi sono attivi, spesso dipende dai valori Power: la Kick-Power o Ban-Power del moderatore deve essere compatibile con la Needed-Power dell'utente di destinazione.
Un utente ha troppi permessi
Non cercare solo nei gruppi server. Controlla anche i gruppi canale e le Client-Permissions dirette. Proprio le vecchie eccezioni su singoli utenti passano facilmente inosservate.
I gruppi non si possono modificare
Controlla i_group_needed_modify_power e i_group_needed_member_add_power. Se questi valori sono impostati troppo alti, anche un ruolo in generale autorizzato non può aggiungere membri o modificare gruppi.
Consigli
- Least Privilege: concedi solo i permessi davvero necessari
- Sistema Power: una Power più alta può sovrascrivere una più bassa
- Icone: carica icone per i gruppi (PNG 64x64)
- Gruppi automatici: usa bot per l'assegnazione automatica dei gruppi
Verifica, limiti e ritorno sicuro
La guida “Configurare permessi e gruppi di TeamSpeak 3” vale per il tipo di server descritto nell'articolo e per lo stato della versione visibile al momento della verifica. Nomi dei menu, versioni disponibili, compatibilità di mod o plugin e risorse necessarie possono cambiare dopo gli aggiornamenti. Quindi non trasferire valori a un'altra versione di gioco, loader o server senza controllarli.
Prima di modificare mondo, salvataggio, configurazione o estensioni, crea un backup dei file interessati. Poi modifica solo un passaggio coerente alla volta e verificalo con la stessa versione client e server con cui vorrai giocare in seguito.
| Punto di controllo | Risultato atteso | Interruzione e ritorno |
|---|---|---|
| Avvio server | Il server raggiunge lo stato operativo senza nuovi messaggi di errore. | In caso di errori di avvio, annulla la modifica e ripristina l'ultimo backup. |
| Test di connessione | Un account di test riesce a collegarsi tramite l'indirizzo mostrato nel pannello. | In caso di errori di versione o connessione, confronta di nuovo versione, porta e autorizzazioni. |
| Test funzionale | La funzione appena modificata lavora senza danneggiare dati esistenti del mondo o del gioco. | In caso di effetti collaterali, ferma il server e ripristina i file salvati. |
Un singolo test riuscito non è una garanzia di prestazioni o disponibilità. Dimensione del mondo, mod, plugin, numero di giocatori, percorso di rete e carico simultaneo possono cambiare il risultato. Documenta versione, modifica e risultato del test, così potrai ricostruire eventuali differenze future.
FAQ
Quali permessi dovrebbe avere un moderatore TeamSpeak?
Un moderatore di solito ha bisogno dei permessi per spostare, mutare, espellere e, a seconda della community, anche creare ban temporanei. Gestione gruppi e impostazioni server dovrebbero restare solo agli admin.
I gruppi canale sono migliori dei gruppi server?
No, svolgono compiti diversi. I gruppi server regolano i permessi globali. I gruppi canale sono utili quando qualcuno ha bisogno di autorizzazioni aggiuntive solo in un determinato canale.
Perché un permesso impostato continua a non funzionare?
Di solito un valore Needed-Power blocca l'azione. Controlla la Power del ruolo e il valore Needed dell'obiettivo. Poi verifica gruppi canale e Client-Permissions dirette.
Dovrei usare Client-Permissions dirette?
Solo in casi eccezionali. I permessi singoli per utente sono più difficili da mantenere rispetto ai gruppi. Per ruoli permanenti, i gruppi server o i gruppi canale sono quasi sempre più chiari.
Come impedisco ai moderatori di modificare altri moderatori?
Imposta la Needed-Power del gruppo Moderator più alta della Modify-Power o Member-Add-Power dei moderatori stessi. Gli admin mantengono valori corrispondentemente più alti.