KakapoWP KakapoWP
Entrar Garantir o Lifetime
Centro de Ajuda/Roles/Migrar utilizadores e atribuir várias funções

Migrar utilizadores e atribuir várias funções

Gilt für: Kakapo Roles· 4 min de leitura

As funções mudam, e então as pessoas têm de acompanhar. Em «Atribuir e migrar», todos os portadores de uma função passam de uma vez para outra. Ao eliminar uma função isso acontece de qualquer forma — de outro modo, os seus utilizadores teriam uma função que já não existe.

Migrar todos os utilizadores de uma função

  1. Na barra lateral esquerda, em «Utilizadores», escolhe «Atribuir e migrar».
  2. No cartão «Migrar todos os utilizadores de uma função» escolhe a função de origem e a de destino.
  3. Confirma a migração. A mensagem indica depois o número de contas alteradas.
Quem tinha a função antiga como única recebe a nova. Quem ainda tem uma segunda perde apenas a antiga — dar-lhe ainda a função de destino seria uma extensão de direitos que ninguém ordenou.

Várias funções por utilizador

A base de dados do WordPress sempre soube fazer isto — wp_capabilities é um array — só a sua interface é que mostra exatamente uma função. No perfil do utilizador, em «Outras funções», há um campo com todas. As permissões somam-se: um utilizador pode fazer tudo o que pelo menos uma das suas funções permitir. A escrita passa por WP_User::add_role() e remove_role().

Permissões individuais para o caso especial

Às vezes exatamente uma pessoa precisa de exatamente uma exceção. Em «Permissões individuais» pode conceder-se uma permissão a um utilizador — além das suas funções ou expressamente contra elas. O WordPress guarda funções e permissões individuais na mesma linha; por isso uma permissão expressamente retirada vence a função, mesmo a de administrador. A interface do WordPress não mostra nada disto.

wp_capabilities
O teu próprio acesso fica de fora se uma ação em massa te fosse retirar «Administrador» — de outro modo já não chegarias a esta página. A mensagem di-lo depois.
Este artigo foi útil?