| Ambos lados da revisão anterior Revisão anterior Próxima revisão | Revisão anterior |
| pres:gerti:gestao_de_ativos:portal [10/03/2026 16:58] – [Plataforma de Gestão (CMS / WordPress - Ambiente Interno)] pramorim | pres:gerti:gestao_de_ativos:portal [17/03/2026 20:20] (atual) – pramorim |
|---|
| * **Ator:** Gestor de Conteúdo, Editor. | * **Ator:** Gestor de Conteúdo, Editor. |
| * **Critério de Aceite:** Ao tentar publicar notícia sem campos obrigatórios preenchidos, o sistema deve bloquear a operação e destacar visualmente cada campo inválido com a mensagem correspondente. Ao agendar publicação futura, o sistema deve publicá-la automaticamente no horário definido sem intervenção manual. Ao publicar uma notícia, o sistema deve gerar automaticamente as meta tags Open Graph com base nos campos Título, Meta Description e Imagem de Destaque. A taxonomia de assuntos disponível no formulário deve ser idêntica à lista padronizada definida na RN10 do ER_003. | * **Critério de Aceite:** Ao tentar publicar notícia sem campos obrigatórios preenchidos, o sistema deve bloquear a operação e destacar visualmente cada campo inválido com a mensagem correspondente. Ao agendar publicação futura, o sistema deve publicá-la automaticamente no horário definido sem intervenção manual. Ao publicar uma notícia, o sistema deve gerar automaticamente as meta tags Open Graph com base nos campos Título, Meta Description e Imagem de Destaque. A taxonomia de assuntos disponível no formulário deve ser idêntica à lista padronizada definida na RN10 do ER_003. |
| \\ | |
| |
| === Gerenciamento de Banners === | |
| **Descrição:** O sistema deve permitir ao Gestor de Conteúdo criar, editar, reordenar, ativar e desativar banners exibidos no carrossel da Home Page do Portal Público. Cada banner deve conter título, texto explicativo, link de destino (interno ou externo), ordem de exibição no carrossel, data de início e data de fim de vigência. O sistema deve ativar e desativar banners automaticamente com base nas datas de vigência definidas, sem necessidade de ação manual do Gestor de Conteúdo. | |
| * **Manual:** -. | |
| * **Ator:** Gestor de Conteúdo. | |
| * **Critério de Aceite:** Ao salvar um banner com data de início futura, o sistema deve ativá-lo automaticamente na data definida sem intervenção manual. Ao atingir a data de fim, o sistema deve desativar o banner automaticamente, removendo-o do carrossel sem excluí-lo do CMS. Ao tentar salvar banner sem texto alternativo preenchido, o sistema deve bloquear a operação e exibir a mensagem correspondente. Links externos devem abrir em nova aba do navegador. A ordem de exibição dos banners ativos no carrossel deve refletir a sequência definida pelo Gestor de Conteúdo no CMS. | |
| \\ | \\ |
| |
| \\ | \\ |
| |
| === Gestão de Usuários === | === Configurações de Usuários === |
| **Descrição:** O sistema deve permitir ao Administrador editar contas de usuários do Portal Administrativo, atribuindo a cada usuário um perfil previamente cadastrado (RF_004). A criação de usuários com credenciais locais desvinculadas do Keycloak é vedada. A listagem de usuários deve ser paginada e permitir filtragem por nome e perfil. | **Descrição:** O sistema deve permitir ao Administrador editar contas de usuários do Portal Administrativo, atribuindo a cada usuário um perfil previamente cadastrado (RF_004). A criação de usuários com credenciais locais desvinculadas do Keycloak é vedada. A listagem de usuários deve ser paginada e permitir filtragem por nome e perfil. |
| * **Manual:** -. | * **Manual:** -. |
| * **Ator:** Gestor de Conteúdo, Cidadão. | * **Ator:** Gestor de Conteúdo, Cidadão. |
| * **Critério de Aceite:** Ao publicar conteúdo do tipo Clipping, o sistema deve exibir automaticamente a opção de disparo de newsletter com toggle ativado por padrão. Ao confirmar o disparo, o sistema deve enviar o e-mail a todos os inscritos ativos e registrar o evento no histórico com data, hora, assunto e quantidade de destinatários. Ao clicar no link de cancelamento presente no e-mail, o inscrito deve ser removido imediatamente da base de inscritos ativos sem etapas adicionais. Caso o disparo falhe total ou parcialmente, o sistema deve registrar o status correspondente no histórico e notificar o Gestor de Conteúdo. | * **Critério de Aceite:** Ao publicar conteúdo do tipo Clipping, o sistema deve exibir automaticamente a opção de disparo de newsletter com toggle ativado por padrão. Ao confirmar o disparo, o sistema deve enviar o e-mail a todos os inscritos ativos e registrar o evento no histórico com data, hora, assunto e quantidade de destinatários. Ao clicar no link de cancelamento presente no e-mail, o inscrito deve ser removido imediatamente da base de inscritos ativos sem etapas adicionais. Caso o disparo falhe total ou parcialmente, o sistema deve registrar o status correspondente no histórico e notificar o Gestor de Conteúdo. |
| \\ | |
| |
| === Gerenciamento de Página de Ajuda (Glossário e FAQ) === | |
| **Descrição:** O sistema deve permitir ao Gestor de Conteúdo gerenciar os conteúdos da Página de Ajuda do Portal Público, composta por Glossário (termos institucionais com definição, indexados alfabeticamente) e Dúvidas Frequentes/FAQ (perguntas e respostas organizadas por categoria com ordem de exibição configurável). O conteúdo publicado no CMS deve ser consumido pelo Portal Público via API, sem necessidade de republicação manual após alterações. | |
| * **Manual:** -. | |
| * **Ator:** Gestor de Conteúdo. | |
| * **Critério de Aceite:** Ao publicar novo termo no Glossário ou nova pergunta no FAQ, o conteúdo deve estar disponível no Portal Público via API em até 5 minutos. Os termos do Glossário devem ser exibidos em ordem alfabética com navegação funcional por letra inicial. As perguntas do FAQ devem ser exibidas agrupadas por categoria, respeitando a ordem de exibição definida no CMS. | |
| \\ | \\ |
| |
| |
| === Portal da Transparência === | === Portal da Transparência === |
| **Descrição:** O sistema deve disponibilizar o Portal da Transparência do TCE-GO como subportal integrado ao Portal Principal, exibindo dados de despesas, receitas, pessoal, licitações e convênios dos órgãos fiscalizados, em linguagem acessível ao cidadão comum. O conteúdo do subportal deve ser gerenciado pelo Gestor de Conteúdo designado via CMS (RF_010) e consumido pelo Portal Público via API. Os dados e páginas devem ser indexados e recuperáveis pela Busca Global (ER_003) sob o filtro primário "Transparência". | **Descrição:** O sistema deve disponibilizar o Portal da Transparência do TCE-GO como subportal integrado ao Portal Principal, exibindo dados de despesas, receitas, pessoal, licitações e convênios dos órgãos fiscalizados, em linguagem acessível ao cidadão comum. Os dados e páginas devem ser indexados e recuperáveis pela Busca Global (ER_003) sob o filtro primário "Transparência". |
| * **Documentação:** [[pres:gerti:gestao_de_ativos:portal:er_016|RF_016]]. | * **Documentação:** [[pres:gerti:gestao_de_ativos:portal:er_016|RF_016]]. |
| * **Ator:** Cidadão, Jornalista, Jurisdicionado. | * **Ator:** Cidadão, Jornalista, Jurisdicionado. |
| |
| === Observatório do Cidadão === | === Observatório do Cidadão === |
| **Descrição:** O sistema deve disponibilizar o Observatório do Cidadão como subportal integrado ao Portal Principal do TCE-GO, com conteúdo gerenciado via CMS (RF_010) pelo Gestor de Conteúdo designado para esta área, sem redirecionamento para domínio externo. | **Descrição:** O sistema deve disponibilizar o Observatório do Cidadão como subportal integrado ao Portal Principal do TCE-GO, com conteúdo gerenciado via CMS pelo Gestor de Conteúdo designado para esta área, sem redirecionamento para domínio externo. |
| * **Documentação:** [[pres:gerti:gestao_de_ativos:portal:er_017|RF_017]]. | * **Documentação:** [[pres:gerti:gestao_de_ativos:portal:er_017|RF_017]]. |
| * **Ator:** Todos os públicos. | * **Ator:** Todos os públicos. |
| |
| === Portal Primeira Infância === | === Portal Primeira Infância === |
| **Descrição:** O sistema deve disponibilizar o subportal do Pacto Nacional da Primeira Infância integrado ao Portal Principal do TCE-GO, com conteúdo gerenciado via CMS (RF_010) pelo Gestor de Conteúdo designado para esta área, sem redirecionamento para domínio externo. | **Descrição:** O sistema deve disponibilizar o subportal do Pacto Nacional da Primeira Infância integrado ao Portal Principal do TCE-GO, com conteúdo gerenciado via CMS pelo Gestor de Conteúdo designado para esta área, sem redirecionamento para domínio externo. |
| * **Documentação:** [[pres:gerti:gestao_de_ativos:portal:er_018|RF_018]]. | * **Documentação:** [[pres:gerti:gestao_de_ativos:portal:er_018|RF_018]]. |
| * **Ator:** Todos os públicos. | * **Ator:** Todos os públicos. |
| |
| === Página de Ajuda === | === Página de Ajuda === |
| **Descrição:** O sistema deve disponibilizar a Página de Ajuda do Portal Público composta por: Glossário e FAQ (consumidos via API do CMS — RF_008, sem duplicação de dados) e Fale Conosco (formulário de contato com campos de nome, e-mail, assunto e mensagem, validação de formato, resolução de captcha e confirmação de recebimento ao usuário por e-mail). | **Descrição:** O sistema deve disponibilizar a Página de Ajuda do Portal Público composta por: FAQ (conteúdo estático mantido pelo time de desenvolvimento, organizado por categorias) e Fale Conosco (formulário de contato com campos de nome, e-mail, assunto e mensagem, validação de formato, resolução de captcha e confirmação de recebimento ao usuário por e-mail). |
| * **Documentação:** [[pres:gerti:gestao_de_ativos:portal:er_020|RF_020]]. | * **Documentação:** [[pres:gerti:gestao_de_ativos:portal:er_027|RF_027]]. |
| * **Ator:** Todos os públicos. | * **Ator:** Todos os públicos. |
| * **Critério de Aceite:** As seções Glossário e FAQ devem exibir o conteúdo publicado no CMS sem necessidade de republicação manual no Portal. Ao tentar enviar o formulário Fale Conosco com campos obrigatórios não preenchidos, o sistema deve destacar os campos e impedir o envio. Após o envio bem-sucedido, o sistema deve exibir: "Mensagem enviada com sucesso. Em breve entraremos em contato." e enviar e-mail de confirmação ao endereço informado. | * **Critério de Aceite:** O FAQ deve exibir as perguntas organizadas sequencialmente. Ao tentar enviar o formulário Fale Conosco com campos obrigatórios não preenchidos, o sistema deve destacar os campos e impedir o envio. Após o envio bem-sucedido, o sistema deve exibir: "Mensagem enviada com sucesso. Em breve entraremos em contato." e enviar e-mail ao endereço informado. |
| \\ | \\ |
| |