# Dúvidas diversas sobre as unidades, cadastro, e permissões do Ágatha

**URL:** <https://gestgov.discourse.group/t/duvidas-diversas-sobre-as-unidades-cadastro-e-permissoes-do-agatha/12260>\
**Category:** Rede GIRC\
**Tags:** agatha-riscos\
**Created:** [Março 11, 2021, 3:48pm UTC](https://gestgov.discourse.group/t/duvidas-diversas-sobre-as-unidades-cadastro-e-permissoes-do-agatha/12260 "2021-03-11T15:48:22Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![caiosabadin](https://yyz2.discourse-cdn.com/free1/user_avatar/gestgov.discourse.group/caiosabadin/32/4869_2.png) [@caiosabadin](https://gestgov.discourse.group/u/caiosabadin)\
**Post date:** [Março 11, 2021, 3:48pm UTC](https://gestgov.discourse.group/t/duvidas-diversas-sobre-as-unidades-cadastro-e-permissoes-do-agatha/12260/1 "2021-03-11T15:48:22Z")

</div>

Prezados,

Estamos implementando o sistema Ágatha em nossa instituição, a UFRRJ, cujo código SIORG é 432. Alguns comportamentos estranhos, entretanto, vêm ocorrendo. Por isso, gostaria de tirar algumas dúvidas.

**1) Primeira dúvida**

Na tela inicial do Ágatha (sendo acessada por um usuário com o perfil Núcleo), ao se acessar o caso de uso _Permissão → Gerenciar Permissão → Permissão_, o campo “Órgão” está sempre pré-definido como “Ministério do Planejamento.”

Conforme o manual de instalação, eu substituí todas as ocorrências do código 2981 pelo código 432 (o código SIORG da minha instituição, UFRRJ), nos arquivos:

1. codigo-fonte/cliente/src/scripts/pages/gerenciar-permissoes/controller/gerenciar-permissoes.controller.js
2. codigo-fonte/cliente/src/scripts/pages/gerenciar-permissoes/services/gerenciar-permissoes.service.js
3. codigo-fonte/cliente/src/scripts/pages/home/controller/home.controller.js
4. codigo-fonte/servico/src/main/java/br/gov/mpog/gestaoriscos/servico/impl/TaxonomiaServiceImpl.java
5. codigo-fonte/servico/src/main/java/br/gov/mpog/gestaoriscos/servico/impl/PermissaoServiceImpl.java
6. codigo-fonte/servico/src/main/java/br/gov/mpog/gestaoriscos/repositorio/impl/OrgaoCustomRepositorioImpl.java
7. codigo-fonte/cliente/src/scripts/app/services/orgao.service.js
8. codigo-fonte/cliente/src/scripts/pages/monitoramento/controller/monitoramento.controller.js

Depois, limpei o cache do docker, deletei as imagens do frontend e do backend conforme falado, e recompilei tanto o frontend quanto o backend. Para evitar o cache do navegador, abri o sistema em modo privativo em outro navegador. No entanto, ainda assim, o órgão continua como “Ministério do Planejamento” no caso de uso _Permissão → Gerenciar Permissão → Permissão_.

Minha dúvida, então, é: ficou faltando alterar o id do órgão em mais algum arquivo?

**2) Segunda dúvida**

Há alguns usuários cadastrados no banco de dados, e já registrados pelo gov.br. No entanto, estes usuários não estão aparecendo, de forma alguma, na lista do caso de uso _Permissão → Gerenciar Permissão → Permissão_. Só consigo que apareçam na lista quando lhes é cadastrada uma permissão manualmente no banco de dados, na tabela _gestaoriscos.tb\_permissao_.

Minha dúvida, então, é: como cadastrar devidamente a permissão desses usuários? Qual o procedimento para cadastrar novos usuários no sistema? Devo cadastrá-los por meio da interface e esperar que realizem o login pela página do Meu gov.br?

**3) Terceira dúvida**

No banco de dados, na tabela _gestaoriscos.tb\_orgao_, há diversos órgãos cadastrados. Na hierarquia do meu órgão, a UFRRJ, cujo código é 432, por exemplo, há algumas unidades diretamente abaixo dela, ou seja, cujo id\_orgao\_responsavel é 432.

Todavia, há mais unidades abaixo das unidades abaixo da UFRRJ. Por exemplo: há a unidade X, cuja unidade responsável é Y, cuja unidade responsável é a UFRRJ.

Nenhuma unidade que não esteja imediatamente abaixo da UFRRJ (como é o caso da unidade que eu dei de exemplo, Y) está aparecendo na lista de unidades do campo “Secretaria”, do caso de uso _Permissão → Gerenciar Permissão → Permissão_.

Minha dúvida, então, é: como devemos configurar, no banco de dados, essas subunidades, no banco de dados, para que também apareçam nessa lista do caso de uso?

**4) Quarta dúvida**

Ao se atribuir uma permissão a um usuário, é preciso alocá-lo em uma unidade.

Minha dúvida, então, é: esta unidade de cadastro precisa ser a mesma unidade ao qual o servidor já está formalmente lotado em outros sistemas federais, ou essa unidade deve ser aquela para qual o servidor terá permissões de atuar no escopo do Ágatha (cadastrando e gerenciando riscos, emitindo relatórios etc.)?

Pergunto-lhes porque, em nosso caso, há servidores lotados em determinadas unidades que precisarão atuar, também, em outras.

**5) Observações finais**

São estas as minhas dúvidas. Desde já, agradeço-lhes imensamente a atenção e o suporte.
