Manual:User rights/it

I permessi utente sono abilitazioni (come la possibilità di modificare pagine o bloccare utenti) che possono essere assegnati a diversi gruppi di utenti. MediaWiki viene fornito con un insieme predefinito di diritti e gruppi di utenti, ma questi possono essere personalizzati. Questa pagina spiega i permessi e i gruppi predefiniti e come personalizzarli.

Per informazioni su come aggiungere e rimuovere singoli utenti wiki dai gruppi, vedere  e.

Cambiare i permessi utente
Un'installazione standard di MediaWiki assegna alcuni gruppi predefiniti (vedi in basso). Puoi cambiare i permessi predefiniti modificando l'array in  con la sintassi.

Se un membro è in più gruppi, ottiene tutti i permessi da ciascuno dei gruppi in cui si trova. Tutti gli utenti, inclusi gli utenti anonimi, sono nel gruppo ; tutti gli utenti registrati sono nel gruppo. In aggiunta ai gruppi predefiniti, puoi creare nuovi gruppi arbitrariamente usando il medesimo array.

Esempi
Questo esempio disabiliterà la visualizzazione di ogni pagina non elencata in, quindi la ri-abilita solo per gli utenti registrati:

Questo esempio disabiliterà la modifica di tutte le pagine, poi le ri-abiliterà solo per gli utenti con un indirizzo e-mail confermato.

Creare un nuovo gruppo e assegnargli permessi
Puoi creare nuovi gruppi utente definendo i permessi al corrispettivo nome del gruppo in dove  è il nome attuale del gruppo.

Insieme all'aggiunta di permessi, dovresti creare queste tre pagine wiki popolandone i contenuti:


 * (contenuto: )
 * (contenuto: )
 * (contenuto: )

In maniera predefinita, i burocrati possono aggiungere o rimuovere utenti da qualsiasi gruppo. In ogni caso, se stai usando e, potresti avere invece bisogno di personalizzare questi ultimi.

Esempi
Questo esempio creerà un gruppo "projectmember" arbitrario che può bloccare gli utenti e cancellare pagine, e i cui edit saranno invisibili di default nei registri delle modifiche recenti.

In questo esempio, vorrai forse creare anche queste pagine:


 * (contenuto: )
 * (contenuto: )
 * (contenuto: )

Questo assicurerà che il gruppo sarà descritto come "Membri del progetto" dappertutto sull'interfaccia, e un membro sarà descritto come "Membri del progetto", e il nome del gruppo collegherà alla pagina.

Questo esempio disabilita l'accesso in scrittura (la modifica e creazione di pagine) in maniera predefinita, crea un gruppo chiamato "Scrivere", e gli garantisce l'accesso in scrittura. Gli utenti possono essere aggiunti manualmente a questo gruppo tramite Special:UserRights:

In questo esempio, forse vorrai anche creare queste pagine:


 * (contenuto: )
 * (contenuto: )
 * (contenuto: )

Rimuovere gruppo predefiniti
MediaWiki è fornita con un certo numero di gruppi predefiniti. La maggior parte di questi gruppi può essere rimosso eliminando la relativa chiave dell'array, in. Per dettagli vedi in basso.

Esempio
Questo esempio eliminerà completamente i burocrati. È necessario assicurarsi che tutte e sei queste variabili siano eliminate per ogni gruppo di cui desideri sia rimosso dall'elenco in Special:ListGroupRights; in ogni caso, rimuovendo soltanto $wgGroupPermissions sarà sufficiente per rimuoverlo da Special:UserRights. Questo codice dovrebbe essere posto dopo qualsiasi riga  che aggiunga estensioni come  contenenti codice che dà ai burocrati dei permessi in maniera predefinita.

In alcune estensioni (Flow, Semantic MediaWiki, etc.), i permessi sono aggiunti durante la registrazione dell'estensione o in una funzione di registrazione. In questo caso, potrebbe essere necessario usare la funzione di registrazione nel LocalSettings.php per rimuovere alcuni gruppi predefiniti:

Note sul gruppo chiamato "user"
Con il meccanismo soprastante, puoi rimuovere il gruppo amministratori, burocrati e bot, che - se utilizzati - possono essere assegnati attraverso il normale sistema dei permessi utente. In ogni caso, è al momento impossibile rimuovere il gruppo. Questo gruppo non è assegnato attraverso il solito sistema di permessi. Al contrario, ogni utente autenticato è automaticamente membro di quel gruppo. Questo è scalpito nel codice di MediaWiki ed al momento non può essere cambiato facilmente.

Lista di permessi
I seguenti permessi utente sono disponibili nell'ultima versione di MediaWiki. Se stai utilizzando una versione più vecchia, vai sul tuo wiki in "Speciale:Versione" e guarda se la tua versione è compresa in quelle nella colonna "versioni".

Elenco dei gruppi
I seguenti gruppi sono disponibili nell'ultima versione di MediaWiki. Se si utilizza una versione anteriore, alcuni di questi gruppi possono non essere attivati.

A partire da MW 1.12, è possibile creare gruppi personalizzati in cui gli utenti vengono promossi automaticamente (come nel caso di autoconfirmed e emailconfirmed) utilizzando. È anche possibile creare qualsiasi gruppo personalizzato, semplicemente assegnandogli dei diritti.

Permessi predefiniti
I permessi predefiniti sono indicati in.

https://phabricator.wikimedia.org/diffusion/MW/browse/master/includes/DefaultSettings.php
 * Default values in HEAD version:
 * I valori predefiniti nell'ultima versione stabile di MediaWiki, versione, sono disponibili qui: https://phabricator.wikimedia.org/diffusion/MW/browse//includes/DefaultSettings.php
 * Permessi aggiuntivi: dovreste essere in grado di elencare tutti i permessi disponibili sul vostro wiki eseguendo.

Aggiungere nuovi permessi
Seguono informazioni riservate ai programmatori.

Se si aggiunge un nuovo permesso nel core, per esempio per controllare una nuova pagina speciale, è richiesto di aggiungerlo all'elenco dei diritti disponibili in $Utente, ([esempio https://gerrit.wikimedia.org/r/c/mediawiki/core/+/559622/9/includes/Permissions/PermissionManager.php]). Se, è necessario utilizzare.

Probabilmente si vuole anche assegnarlo a qualche gruppo di utenti, modificando descritto sopra.

Se si vuole che questo permesso sia accessibile alle applicazioni esterne tramite o bot password, è necessario aggiungerlo a una abilitazione modificando.

È inoltre necessario aggiungere  e   interface messages to /languages/i18n/en.json (con documentazione in qqq.json). I messaggi di permesso-* possono essere visualizzati in Special:ListGroupRights e i messaggi di azione-* sono usati in una frase come "Non hai il permesso di ...".

Vedere anche

 * Special:ListGroupRights – collegamenti a pagine di aiuto e potrebbero contenere permessi non ancora documentati
 * – pagina di aiuto che descrive l'utilizzo dell'interfaccia Special:Userrights (per burocrati)
 * – informazioni in merito alla gestione e all'assegnazione di gruppi utenti.
 * – esempi
 * – Estensioni collegate ai permessi utente
 * – esempi
 * – Estensioni collegate ai permessi utente
 * – Estensioni collegate ai permessi utente
 * – Estensioni collegate ai permessi utente