Configuração e administração da AutoAdministração

Configuração

Adicione isto ao seu ficheiro de configuração do wiki:

    # deixe um avanço na linha em baixo como faz para as outras definições:
    from MoinMoin.security.autoadmin import SecurityPolicy

Crie uma página do GrupoDeAutoAdministradores. Se não souber, crie uma página vazia para começar.

Essa página (assim como outras páginas de grupo utilizadas com auto administração, ver em baixo) devem ser protegidas por ACLs com acesso limitado de edição apenas para pessoas autorizadas. São utilizadas como fonte de informação de algumas ACLs e devem ser tratadas como as ACLs.

Administração

Activar uma página principal em AutoAdministração

Basta adicionar o nome de utilizador (igual ao nome da página principal) para a página GrupoDeAutoAdministradores. Como altenativa pode activar esta funcionalidade para todos os utilizadores de um grupo específico, adicione o nome da página do grupo ao GrupoDeAutoAdministradores.

Todos os utilizadores que façam parte do GrupoDeAutoAdministradores, directa ou indirectamente, obterão permissões de administração (admin) nas suas próprias páginas principais e respectivas sub-páginas.

Isto é necessário para a acção AsMinhasPáginas, mas pode ser igualmente utilizado para alterações manuais de ACLs.

Também pode definir alguns modelos de páginas com ACLs pré-feitos especificamente para serem utilizados em novas páginas principais e respectivas sub-páginas.

Activar outra página (de projecto) em AutoAdministração

  1. Adicione <NomeDaPágina>/AdminGroup ao AutoAdminGroup.

  2. Crie uma página de definição do grupo <NomeDaPágina>/AdminGroup e adicione pelo menos um utilizador ou um grupo a essa página, dando-lhes permissões de administração na página <NomeDaPágina> e respectivas sub-páginas.