Open the menu

    Processos de Aprovação

    Esta funcionalidade é responsável pelo processo de aprovação dos conteúdos dos serviços de publicação que possuem suporte ao workflow. Permite que os conteúdos cadastrados no portal sejam devidamente revisados e aprovados antes de sua publicação. Quando utilizado o workflow padrão, os papéis envolvidos no processo são: autor, editor e editor-chefe.

    • Autor: Pode criar novos conteúdos e editá-los, mas não pode aprová-los para que sejam publicados. O autor só pode editar os conteúdos que estão sob sua autoria ou que foram enviadas para ele. Ao término do cadastro do conteúdo, o autor deve enviá-lo para aprovação;
    • Editor: Além das atribuições do autor, também pode aprovar a publicação de conteúdos. O Editor pode editar os conteúdos que estão "sem responsável", aguardando aprovação, e os conteúdos que estão sob sua responsabilidade;
    • Editor-Chefe: Possui todas as atribuições do editor, além de poder editar qualquer conteúdo da instância do serviço.
    lumis.services.general_features.approval_processes_001

    Os papéis do workflow devem estar associados com a permissão "Editar conteúdo de instância de serviço". Esta associação, no entanto, não significa que a permissão implica alguns dos papéis. Os papéis devem ser atribuídos manualmente aos usuários e grupos que possuem a permissão "Editar Conteúdo". Como exemplo, o usuário "Carla" possui a permissão "Editar Conteúdo". Além disso, foi atribuído a este usuário o papel de "Editor" para o processo de aprovação de conteúdo.

    O workflow padrão localiza-se no formulário de publicação de conteúdos e apresenta os seguintes campos:

    lumis.services.general_features.approval_processes_002
    • Estado: Indica em qual estado de publicação o conteúdo se encontra:
      • Em autoria: É o estado inicial dos conteúdos que estão sendo criados. O conteúdo só pode estar em autoria uma única vez. O Autor tem a opção de salvar o conteúdo sem enviar para aprovação, permanecendo no estado "Em Autoria", ou enviar o conteúdo para aprovação. Já o Editor e o Editor-chefe podem tanto enviar o conteúdo para aprovação quanto aprová-lo;
      • Aprovado: É o estado principal do workflow, em que o conteúdo está disponível para busca e visualização, de acordo com as permissões de visualização de cada usuário. O conteúdo aprovado não estará disponível para caso a data de visualização corrente esteja fora do intervalo discriminado no período de publicação;
      • Em revisão: Neste estado, a versão que entrou em revisão continua disponível para visualização. Assim que a versão ativa do conteúdo for aprovada, ficará disponível para a visualização do usuário;
      • Arquivado: Neste estado o conteúdo está indisponível para visualização, podendo apenas ser acessado através do ambiente administrativo do conteúdo, quando ele poderá sair do estado de arquivado para aprovado através da ação de um editor. O conteúdo é automaticamente arquivado quando a data de publicação é expirada;
      • Aguardando aprovação: Estado intermediário, utilizado a partir dos estados "Em Autoria" ou "Em Revisão". É utilizando quando a autoria ou a revisão parte de um autor sem permissão de aprovar diretamente o conteúdo, ou quando um editor necessita que o conteúdo seja aprovado por outro editor;
      • Aguardando arquivamento: Estado intermediário, utilizado a partir dos estados "Em Revisão" e "Aprovado" onde somente o editor tem ação sobre o conteúdo, podendo arquivá-lo, revisá-lo ou enviar para outro editor ou autor revisar;
    • Ação:Permite a alteração do estado dentro das limitações do papel atribuído ao usuário que está publicando ou editando o conteúdo. Por exemplo, o Autor só pode "Enviar para Aprovação". Os seguintes estados são disponíveis:
      • Aprovar: Utilizado pelo Editor quando o conteúdo encontra-se nos estados "Em Autoria" ou "Em Revisão" ou "Arquivado". Não é utilizado pelo autor;
      • Enviar para aprovação: Utilizado pelo Editor e Autor quando o conteúdo encontra-se nos estados "Em Autoria" ou "Em Revisão";
      • Arquivar: Utilizado pelo Editor quando o conteúdo encontra-se nos estados "Aprovado" ou "Em Revisão" ou "Aguardando Arquivamento". Não é utilizado pelo Autor;
      • Enviar para arquivamento: Utilizado pelo Editor e pelo Autor quando o conteúdo encontra-se nos estados "Aprovado" ou "Em Revisão";
      • Revisar: Utilizado pelo Editor quando o conteúdo encontra-se nos estados "Aprovado" ou "Aguardando Aprovação" ou "Aguardando Arquivamento". Utilizado pelo autor quando o conteúdo encontra-se somente no estado "Aprovado".
    • Responsável:Indica quem é o responsável corrente pelo conteúdo;
    • Enviar para:Permite que a responsabilidade pelo conteúdo, em determinado estado do processo de aprovação seja direcionada para um usuário específico. Quando esta opção não é utilizada, qualquer usuário que possua o papel para realizar a ação desejada, pode fazê-la.

    Para que o responsável pelo processo do workflow padrão receba uma notificação por e-mail, deve ser adicionada a propriedade lumis.content.workflow.action.WorkflowSendMailActionHandler.enabled com valor true na property bag da instancia de serviço (diretamente ou através de herança).

    Exemplo de e-mail enviado ao responsavel pelo processo do workflow
    Exemplo de e-mail enviado ao responsavel pelo processo do workflow