Fazendo o botão funcionar

Se você clicar no botão Envie sua receita... neste momento, você provavelmente terá uma tela como esta:

docedesejo_receitas_05

Este é um comportamento normal! Quando o botão for clicado, o eZ publish irá tentar criar um novo objeto usando o usuário corrente, que neste caso é o usuário Anonymous padrão do sistema. A configuração padrão de segurança do sistema não permite que usuários anônimos executem este tipo de tarefa. Para fazer o botão funcionar, devemos permitir que usuários anônimos tenham direitos para criar uma receitar e editar seu conteúdo.

O seguintes passos explicam como habilitar esta funcionalidade:

  • Efetue o login na interface administrativa.

  • Clique em Contas de usuário no menu superior.

  • Em Controle de acesso no menu lateral esquerdo, clique Papéis e políticas.

  • Na tela do meio, clique no ícone com um desenho de uma ponta de lápis, para editar as regras do item Anonymous.

  • Na tela de edição do item Anonymous, clique no botão Nova política.

  • Na caixa dropdown Módulo, selecione o item Content.

  • Clique no botão Conceder acesso a uma função.

  • Na caixa dropdown Função, selecione o item Create.

  • Clique no botão Conceder acesso limitado.

  • Em Class selecione Receita, em Section selecione Receitas e em ParentClass selecione Qualquer.

  • Clique OK para retornar a página de edição do item Anonymous.

Neste ponto, a lista de regras para o usuário Anonymous deve parecer algo como:

docedesejo_admin_police_01

Os passos anteriores foram para adicionar o privilégio Create para o usuário Anonymous. Agora devemos adicionar também o privilégio Edit. Para isso, continue seguindo os passos abaixo:

  • Na tela de edição do item Anonymous, clique no botão Nova política.

  • Na caixa dropdown Módulo, selecione o item Content.

  • Clique no botão Conceder acesso a uma função.

  • Na caixa dropdown Função, selecione o item Edit.

  • Clique no botão Conceder acesso limitado.

  • Em Class selecione Receita, em Section selecione Receitas e em ParentClass selecione Self.

  • Clique OK para retornar a página de edição do item Anonymous.

A lista de regras para o usuário Anonymous deve parecer agora como:

docedesejo_admin_police_02



Comentários

Entre com seu usuário e senha ou registre-se no site para comentar.

Escrito por:
Leandro Alves
(27/02/2006 15:15)

Última modificação:
Leandro Alves
(28/02/2006 23:47)