Vai al contenuto principale

Panoramica dei ruoli utente

SportsPress aggiunge cinque ruoli utente personalizzati a WordPress: League Manager, Team Manager, Event Manager, Staff e Player. Questi ruoli controllano quali contenuti SportsPress un utente può creare, modificare, pubblicare o eliminare all'inter…

Aggiornato oggi

Panoramica dei ruoli utente

SportsPress aggiunge cinque ruoli utente personalizzati a WordPress: League Manager, Team Manager, Event Manager, Staff e Player. Questi ruoli controllano quali contenuti SportsPress un utente può creare, modificare, pubblicare o eliminare all'interno dell'admin di WordPress.

Come funzionano i ruoli

I ruoli WordPress sono raccolte di capacità. SportsPress definisce le proprie capacità — come publish_sp_events o edit_sp_players — e assegna diversi sottoinsiemi di tali capacità a ogni ruolo. Il plugin registra i ruoli durante l'installazione e li rimuove alla disinstallazione.

I ruoli limitano il contenuto su cui un utente può agire, non il contenuto che appare sul frontend. Un giocatore con il ruolo Player può, ad esempio, modificare il proprio profilo del giocatore, ma non può pubblicare nuovi giocatori o eliminare record.

I cinque ruoli SportsPress

Ruolo

Nome interno

Livello di accesso

League Manager

sp_league_manager

Accesso completo a SportsPress, paragonabile all'Amministratore

Team Manager

sp_team_manager

CRUD completo per giocatori, staff, eventi e liste giocatori; non può pubblicare direttamente le squadre

Event Manager

sp_event_manager

CRUD completo per gli eventi; accesso limitato (invia per revisione) a squadre, giocatori e staff

Staff

sp_staff

Può inviare staff, eventi, squadre e giocatori per revisione; può modificare i propri record pubblicati

Player

sp_player

Può inviare giocatori, eventi e squadre per revisione; può modificare i propri record pubblicati

Questi ruoli si affiancano ai ruoli WordPress standard (Administrator, Editor, Author, Contributor, Subscriber). I ruoli WordPress standard non ricevono capacità SportsPress per impostazione predefinita — solo sp_league_manager e administrator ricevono il set completo di capacità SportsPress al momento dell'installazione.

Come assegnare un ruolo a un utente

  1. Nell'admin di WordPress, vai a Utenti > Tutti gli utenti.

  2. Fai clic sul nome utente per aprire il profilo.

  3. Nel menu a tendina Ruolo, seleziona il ruolo SportsPress desiderato.

  4. Fai clic su Aggiorna utente.

Un utente può ricoprire un solo ruolo alla volta. Cambiare il ruolo di un utente aggiorna immediatamente le sue capacità.

Quando usare ogni ruolo

League Manager — Usa per organizzatori di competizioni o amministratori che hanno bisogno di controllo completo su tutti i dati SportsPress. Questo ruolo può anche modificare utenti, post e pagine WordPress. Non concede manage_options (impostazioni del sito), quindi è intenzionalmente meno potente di Administrator.

Team Manager — Usa per un dirigente di club che gestisce una o più squadre. Può gestire completamente giocatori, staff, eventi e liste giocatori. La creazione di nuove squadre richiede l'approvazione dell'admin. Combinalo con il modulo Team Access (Pro) per limitare un team manager ai dati della sua squadra specifica.

Event Manager — Usa per qualcuno responsabile della programmazione e dell'inserimento dei risultati delle partite. Ha accesso completo di pubblicazione/eliminazione per gli eventi e può modificare i record dei giocatori e dello staff come riferimento, ma non può pubblicare nuovi giocatori, staff o squadre senza l'approvazione dell'admin.

Staff — Usa per allenatori, fisioterapisti o altro personale di supporto che ha bisogno di aggiornare il proprio profilo dello staff e visualizzare i dati degli eventi. Non può pubblicare nuovi record senza l'approvazione dell'admin.

Player — Usa per giocatori registrati che hanno bisogno di mantenere il proprio profilo del giocatore. Possono visualizzare e modificare i loro record di giocatore, evento e squadra pubblicati, ma tutte le nuove proposte richiedono l'approvazione dell'admin prima di andare live.

Principio chiave

I ruoli Player e Staff sono progettati per dare alle persone un accesso limitato alla dashboard. Possono mantenere il proprio profilo senza la possibilità di pubblicare o modificare permanentemente altri record. Il flusso di lavoro "invia per revisione" significa che un amministratore ha sempre la possibilità di approvare i contenuti prima che siano visibili.

Team Access

SportsPress Pro include un modulo Team Access che aggiunge un secondo livello di restrizione sopra ai ruoli. Quando abilitato, gli utenti con il ruolo Team Manager, Event Manager, Staff o Player possono essere assegnati a una o più squadre, e le schermate degli elenchi admin mostreranno solo i contenuti appartenenti a quelle squadre.

Hai ricevuto la risposta alla tua domanda?