Árvore de páginas

01. VISÃO GERAL

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.

02. DEFINIÇÃO

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:

  1. Administrador
  2. Publicador
  3. Aprovador
  4. Testador
  5. Desenvolvedor
  6. Observador

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.

03. ESCOPOS

Os escopos são definidos conforme a tabela abaixo.

EscopoMnemônicoCumulativoManutenção de tiposManutenção de usuáriosManutenção de projetosNovo projetoTestesAprovaçãoPublicaçãoVisualizar projetosConsultar pacotesObtenção de links
Administradoradmin

Publicadorpublisher

Aprovadoraprover

Testadortester

Desenvolvedordev

Observadorobserver

04. GLOSSÁRIO

  1. Aprovação: Operações de mescla do código fonte gerado pelo desenvolvedor com o código fonte principal do projeto.
  2. Link: Endereço na internet por meio do qual é possível obter um pacote publicado pela ferramenta.
  3. Manutenção: Ação de inclusão, atualização e exclusão de informações de tipos, usuários e projetos.
  4. Mnemônico: Identificador pelo qual o escopo será relacionado na ação de autenticação.
  5. Pacote: Arquivo disponibilizado na publicação de uma atualização/release do ecossistema.
  6. Projeto: Tarefa a ser executada pelo servidor de compilação.
  7. Publicação: Upload do pacote gerado pelo projeto para o servidor de atualização (Central de Downloads).
  8. Teste: Operação de verificação da aderência do pacote aos requisitos do projeto.
  9. Tipo: Recurso disponível na API.
  • Sem rótulos