Componentes instalados com Velocidade de mudança para DevOps

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 5 min. de leitura
  • Vários tipos de componentes são instalados com Velocidade de mudança para DevOps, incluindo tabelas, usuários, funções e trabalhos agendados.

    Dados de demonstração estão disponíveis para esta aplicação.
    Nota:
    A tabela Arquivos de aplicações lista os componentes que são instalados com esta aplicação. Para obter instruções sobre como acessar esta tabela, consulte Encontrar componentes instalados com uma aplicação.

    Usuários instalados

    Usuário Descrição
    devops.integration.user

    DevOps Usuário de integração

    Nota:
    Você deve configurar a senha antes que o DevOps Usuário de integração possa configurar uma ferramenta.
    devops.sistema DevOps Usuário do sistema

    Funções instaladas

    Título da função [nome] Descrição Contém as funções

    DevOps Administrador

    [sn_devops.admin]

    Instala e configura a aplicação DevOps.

    Somente o Administrador DevOps tem acesso ao módulo Administração.

    Nota:
    Para garantir que o usuário devops.system tenha o acesso correto, adicione a função sn_devops.admin à ACL de nível de campo (sys_connection.*) se houver uma ACL de nível de campo na tabela sys_connection ou inclua a função connection_admin em sn_devops.admin função.
    • sn_devops.app_owner
    • sn_devops.integration
    • sn_devops.tool_owner
    • ação_designer
    Se a aplicação Pacote de conteúdo de verificação de integridade de mudança de DevOps estiver instalada, as funções a seguir também serão adicionadas ao Administrador de DevOps para acessar o recurso de verificação de integridade.
    • sn_cid.sys_ci_automation
    • varredura_usuário

    DevOps Integração

    [sn_devops.integration]

    Tem acesso de entrada às ferramentas em seu ambiente para permitir a integração com a aplicação DevOps.
    • flow_operator
    • cmdb_read

    DevOps Proprietário da aplicação

    [sn_devops.app_owner]

    Supervisiona a operação da aplicação DevOps e monitora o desempenho em seu ambiente de DevOps.
    O proprietário do app pode:
    • Crie, atualize e exclua somente aplicações.
    • Associar ou dissociar objetos de aplicações (pipelines, repositórios, planos, repositório de artefatos)
    • Execute a automação de mudanças e modifique as etapas do pipeline.
    • Acesse para ver todas as ferramentas, mas não para modificá-las.
    • Pode clicar em Descobrir a partir de registros de ferramentas para encontrar novos planos, repositórios ou pipelines de ferramentas já conectadas.
    • Tem a função de visualizador.
    • sn_devops.viewer
    • cmdb_read

    DevOps Proprietário da ferramenta

    [sn_devops.tool_owner]

    Os proprietários da ferramenta podem:
    • Criar novas ferramentas.
    • Execute as seguintes ações na ferramenta:
      • Descobrir (IU clássica e espaço)
      • Entrar no modo de configuração manual (IU clássica e espaço)
      • Configurar (IU clássica e espaço)
      • Configurar orientação (somente Jenkins, espaço)
      • Atualizar credenciais (espaço)
      • Verificar permissões (espaço)
      • Excluir ferramenta (IU clássica e espaço)
    • Exiba as seções Integridade do sistema e Solução de problemas do módulo Administração e exiba os painéis de informações.
    • Na página de registro da ferramenta, as guias Links relacionados mostrarão Conexões da ferramenta e Histórico de conectividade da ferramenta.
    • Se os usuários tiverem as funções de proprietário da ferramenta e proprietário da aplicação, eles também poderão criar aplicações e automatizações de solicitação de mudança.

    Os proprietários de ferramentas podem atualizar credenciais somente para ferramentas das quais são membros dos grupos de acesso ou para ferramentas sem restrições de acesso.

    sn_devops.viewer

    DevOps Visualizador

    [sn_devops.viewer]

    Tem acesso à aplicação DevOps para usar em seu ambiente.
    • sn_devops_ws.workspace_user
    • cmdb_read
    • sn_devops.report_viewer
      Nota:
      A função sn_devops.report_viewer permite que os usuários exibam relatórios criados para tabelas do DevOps. Os usuários não podem exibir relatórios do DevOps sem esta função.
    Aviso:
    Ao desinstalar Configuração de DevOps, pode haver linhas vazias na lista relacionada Contém funções (tabela: sys_user_role_contains) para as funções instaladas com Velocidade de mudança para DevOps. Você deve excluir essas linhas vazias antes de descobrir objetos de ferramenta.

    Trabalhos agendados instalados

    Trabalho agendado Descrição
    [DevOps] Coleta de dados históricos

    Coleta dados de DevOps ferramentas sob demanda.

    Nota:
    Você deve executar este trabalho agendado para ver os dados históricos DevOps após a instalação da aplicação DevOps Insights.
    [DevOps] Coleta diária de dados

    Coleta dados de DevOps ferramentas diariamente.

    Associações da ferramenta de descoberta automática de DevOps

    Descobre automaticamente novos pipelines, planos e repositórios para todas as ferramentas que estão no estado conectado e para todos os recursos. Este trabalho está programado para ser executado uma vez por dia.

    Você pode desativar ou alterar a frequência da programação:
    1. Navegar até Definição do Sistema > Trabalhos programados e selecione Associações da ferramenta de descoberta automática de DevOps.
    2. Para desativar o trabalho, desmarque a caixa de seleção Ativo.
    3. Para mudar a frequência, atualize o Intervalo de repetição.
    Histórico de conectividade da ferramenta
    Para cada ferramenta, o trabalho agendado faz o seguinte:
    • Verifica a conectividade da ferramenta e atualiza o campo Estado da conexão na página de registro da ferramenta.
    • Verifica os eventos de entrada recebidos no intervalo fornecido e atualiza o campo Última atividade de webhook na página de registro da ferramenta com a data e hora mais recentes.
    Este trabalho está programado para ser executado a cada hora. Você pode atualizar a frequência, se necessário.
    1. Navegar até Definição do Sistema > Trabalhos programados.
    2. Pesquise e selecione Histórico de conectividade da ferramenta.
    3. Atualize os campos Intervalo de repetição com base no seu requisito.

    Tabelas instaladas

    Nome Tabela
    Definição de Esquema de API

    [sn_devops_api_schema_definition]

    App

    [sn_devops_app]

    Artefato

    [sn_devops_artifact]

    Repositório de artefato

    [sn_devops_artifact_repository]

    Solicitação em estágio de artefato

    [sn_devops_artifact_staging]

    Versão do artefato

    [sn_devops_artifact_version]

    Item do Planejamento de Base

    [sn_devops_base_planning_item]

    Filial

    [sn_devops_branch]

    Resultado de testes de compilação

    [sn_devops_build_test_result]

    Resumo do Teste de Compilação

    [sn_devops_build_test_summary]

    Retorno de chamada

    [sn_devops_callback]

    Confirmação

    [sn_devops_commit]

    Comprometido

    [sn_devops_committer]

    Confirmar detalhes

    [sn_devops_commit_details]

    Fator de Mudança da Pontuação do Colaborador

    [sn_devops_contributor_score_chg_factor]

    Ambiente

    [sn_devops_environment]

    Evento

    [sn_devops_event]

    Processador de Eventos

    [sn_devops_event_processor]

    Importar Filtro

    [sn_devops_import_filter]

    Solicitação de importação

    [sn_devops_import_request]

    Importar Página de Solicitação

    [sn_devops_import_request_page]

    Evento de Entrada

    [sn_devops_inbound_event]

    Capacidade de integração

    [sn_devops_integration_capability]

    Estende o arquivo de aplicações da tabela.

    Aplicação a ser planejada

    [sn_devops_m2m_app_plan]

    Artefato implantado para Execução de Tarefa

    [sn_devops_m2m_artifact_execution]

    Versão do Artefato para Compromisso

    [sb_devops_m2m_artifact_version_commit]

    Versão do Artefato para Pacote

    [sn_devops_m2m_artifact_version_package]

    Filial a Ser Confirmada

    [sn_devops_m2m_branch_commit]

    Executar Confirmação

    [sn_devops_m2m_commit_execution]

    Item de trabalho para versão do plano

    [sn_devops_m2m_work_item_plan_version]

    Tarefa de Orquestração

    [sn_devops_orchestration_task]

    Definição da Tarefa de Orquestração

    [sn_devops_orchestration_task_definition]

    Pacote

    [sn_devops_package]

    Estende o item de configuração da tabela.

    Participante

    [sn_devops_participant]

    Pipeline

    [sn_devops_pipeline]

    Execução de pipeline

    [sn_devops_pipeline_execution]

    Planejar

    [sn_devops_plan]

    Estende o item de planejamento de base da tabela.

    Versão de plano

    [sn_devops_plan_version]

    Estende o item de planejamento de base da tabela.

    Repositório

    [sn_devops_repository]

    Etapa

    [sn_devops_step]

    Execução de Etapa

    [sn_devops_step_execution]

    Marcador

    [sn_devops_tag]

    Execução de tarefa

    [sn_devops_task_execution]

    Execução de testes

    [sn_devops_test_execution]

    Resultado do Teste

    [sn_devops_test_result]

    Tipo de Teste

    [sn_devops_test_type]

    Ferramenta do DevOps

    [sn_devops_tool]

    Ação da Ferramenta

    [sn_devops_tool_action]

    Mapeamento de capacidade da ferramenta

    [sn_devops_tool_capability_mapping]

    Integração da Ferramenta DevOps

    [sn_devops_tool_integration]

    Estende o arquivo de aplicações da tabela.

    Capacidade do tipo de ferramenta [sn_devops_tool_type_capability]
    Item de trabalho

    [sn_devops_work_item]

    Estende o item de planejamento de base da tabela.