melhorias no isolamento da logica no checkin

- adiciono metodos no profile para saber se o usuario pode o não fazer
uma ação
- correção dos tests
- fix de permissoes no template