Para fins de utilização do projeto Littera, são definidos seus escopos de utilização. Estes escopos delimitam quais operações cada usuário poderá realizar após sua autenticação, podendo cada usuário contar com mais de um escopo para permitir que este exerça atribuições distintas.
Entende-se por escopo de utilização a delimitação de quais operações podem ser executadas dentro de seu contexto. Os usuários serão criados e deverão receber, ao menos, um escopo de utilização, os quais podem ser descritos como:
O primeiro escopo a ser atribuído a um usuário é o Observador, o qual permite apenas acessar os dados de processos de liberação, concluídos e não concluídos, bem como efetuar consultas pelas descrições de pacotes já liberados.
Os escopos são definidos conforme a tabela abaixo.
| Escopo | Mnemônico | Cumulativo | Manutenção de tipos | Manutenção de usuários | Manutenção de projetos | Novo projeto | Testes | Aprovação | Publicação | Visualizar projetos | Consultar pacotes | Obtenção de links |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Administrador | admin |
|
|
|
|
|
|
|
|
|
|
|
| Publicador | publisher |
|
|
|
|
|
|
|
|
|
|
|
| Aprovador | aprover |
|
|
|
|
|
|
|
|
|
|
|
| Testador | tester |
|
|
|
|
|
|
|
|
|
|
|
| Desenvolvedor | dev |
|
|
|
|
|
|
|
|
|
|
|
| Observador | observer |
|
|
|
|
|
|
|
|
|
|
|