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 in maniera predefinita di 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.

From MW 1.12, you can create your own groups into which users are automatically promoted (as with autoconfirmed and emailconfirmed) using. You can even create any custom group by just assigning rights to them.

Permessi predefiniti
I permessi predefiniti sono indicati in.

https://phabricator.wikimedia.org/diffusion/MW/browse/master/includes/DefaultSettings.php https://phabricator.wikimedia.org/diffusion/MW/browse//includes/DefaultSettings.php
 * Default values in HEAD version:
 * The default values in the latest stable MediaWiki release, version, are available here:
 * Additional rights: you should be able to list all the permissions available on your wiki by running.

Aggiungere nuovi permessi
'' Information for coders only follows. ''

If you're adding a new right in core, for instance to control a new special page, you are required to add it to the list of available rights in, (example). If you're, you instead need to use.

You probably also want to assign it to some user group by editing described above.

If you want this right to be accessible to external applications by or by bot passwords, then you will need to add it to a grant by editing.

You also need to add  and   interface messages to /languages/i18n/en.json (with documentation in qqq.json). The right-* messages can be seen on Special:ListGroupRights and the action-* messages are used in a sentence like "You do not have permission to ...".

Vedere anche

 * Special:ListGroupRights – links to this help page and might contain not yet documented rights
 * – help page describing use of the Special:Userrights interface (for bureaucrats)
 * – information about managing and the assignment of user groups.
 * – examples
 * – Many extensions relating to user rights
 * – examples
 * – Many extensions relating to user rights
 * – Many extensions relating to user rights
 * – Many extensions relating to user rights