KakapoWP KakapoWP
Accedi Assicurati Lifetime
Centro assistenza/Roles/Esportare la configurazione, importarla e distribuirla nella rete

Esportare la configurazione, importarla e distribuirla nella rete

Gilt für: Kakapo Roles· 4 min di lettura

Una configurazione dei permessi che è costata un’ora su un sito non dovrebbe costarne un’altra sul successivo. Viene esportato tutto ciò che questo plugin gestisce: ruoli, permessi, regole di visibilità e reindirizzamenti.

Cosa non viene incluso

  • La chiave di licenza. Appartiene a questa installazione e altrimenti starebbe in chiaro in un file che passa di mano in mano.
  • L’assegnazione dei singoli utenti. Sul sito di destinazione sarebbe inutile — lì gli ID utente sono diversi.

Le due modalità di import

  • «Aggiungere» lascia i permessi esistenti e mette quelli mancanti.
  • «Sostituire» scrive lo stato dei ruoli del file — ciò che qui era in più finisce nel cestino.
Un file in cui il ruolo «administrator» non ha «manage_options» viene rifiutato in modalità «sostituire» — dopo, nessuno entrerebbe più nell’amministrazione. Anche un file di una versione successiva viene rifiutato invece che letto a metà.

Distribuire ruoli in una rete

In un multisito la sezione «Rete» mantiene uguali i ruoli di tutti i siti. Viene distribuito lo stato dei ruoli di questo sito a tutti gli altri; i ruoli propri dei singoli siti vanno persi — è una copia, non una fusione. L’interruttore «Distribuisci automaticamente a ogni modifica» propaga lo stato dopo ogni creazione, modifica o eliminazione di un ruolo.

Nell’amministrazione di rete la stessa azione sta sotto «Impostazioni» — lì con un elenco di tutti i siti e del loro numero di ruoli. È riservata ai super amministratori: distribuire ruoli su tutti i siti di una rete non è una decisione che debba essere presa su un singolo sottosito.

Chi ha cambiato cosa, e quando

I permessi cambiano di rado e durano a lungo. Se mezzo anno dopo si pone la domanda su chi abbia dato alla redazione il diritto di pubblicare, wp_user_roles tace — conosce solo lo stato attuale. Il registro delle modifiche annota il momento, l’utente, il tipo di modifica e una frase in proposito; nessun indirizzo IP, nessun identificativo del browser.

Questo articolo ti è stato utile?