Na plataforma de gerenciamento de endpoints do Trio, os Comandos capacitam os administradores a executar remotamente ações no nível do sistema em macOS, Windows e outros sistemas operacionais suportados. Esses Comandos servem como ferramentas flexíveis para automatizar tarefas, aplicar configurações e realizar diagnósticos, especialmente quando o controle baseado em políticas não é suficiente.
Os Comandos diferem das políticas persistentes por oferecerem execuções únicas ou recorrentes condicionalmente. Seja modificando configurações do sistema, consultando o estado do dispositivo ou aplicando correções, os Comandos fornecem controle direto e direcionado no nível do dispositivo, sem exigir a implantação completa da política.
Como os Comandos Funcionam
Os Comandos no Trio são gerenciados através do Command Center (Central de Comandos). Os administradores podem criar scripts do zero, escolher entre modelos pré-construídos (por exemplo, Converter para 64-Bit, Shell Script, 64-Bit MultiLine) ou definir o comportamento pós-instalação para dispositivos recém-integrados. Cada script inclui a lógica do comando, o sistema operacional de destino, o nível de privilégio (por exemplo, sistema ou root) e o modo de execução.
Uma vez criados, os Comandos não são vinculados a um agendamento por padrão. Em vez disso, eles são iniciados manualmente ou através de gatilhos definidos, como webhooks, intervalos agendados ou eventos do agente. O Comando é então entregue através do Agente Trio ao dispositivo de destino. A execução é tratada localmente e a saída ou o status é relatado de volta à interface do administrador.
Os comandos podem ser executados em diferentes contextos:
Nível de Sistema ou Root para execução privilegiada
Métodos de lançamento Manualmente, Agendado, Repetindo ou acionado por Webhook
Direcionado a um ou vários dispositivos ou grupos
Escopo e Disponibilidade do Comando
Cada Comando no Trio é específico da plataforma, o que significa que um Comando escrito para macOS (usando Bash ou zsh) não será válido para um ambiente Windows (CMD ou PowerShell). Ao criar ou atribuir um Comando, o Trio garante a compatibilidade, filtrando as opções com base no SO do dispositivo e na configuração do agente.
As capacidades de execução também dependem do estado atual do dispositivo. Os Comandos não podem ser executados em dispositivos offline e alguns casos de uso avançados (como diagnósticos profundos do sistema ou manipulação de atualizações) exigem privilégios elevados. O campo Executar como durante a criação do Comando garante que o nível de autoridade correto seja usado.
Os administradores podem optar por atribuir Comandos diretamente a grupos de dispositivos ou iniciá-los interativamente. A plataforma fornece uma visualização em grade ou cartão para visualizar os Comandos existentes e seus metadados associados: SO, conteúdo do Comando, método de lançamento, dispositivos/grupos atribuídos e contexto de execução.
Execução e Visibilidade
Depois que um Comando é iniciado, o Agente Trio no dispositivo de destino faz check-in e executa o Comando dentro do contexto definido. Se o dispositivo estiver offline, o Comando permanece na fila até que o agente se reconecte.
O Trio fornece visibilidade detalhada dos eventos do ciclo de vida do Comando:
Status do comando (pendente, concluído, falhou)
Dispositivos de destino e grupos atribuídos
Histórico de lançamento e resultados (disponível na guia Resultados)
Ambiente de tempo de execução, privilégios do usuário e condições de agendamento
A exclusão do comando é protegida com um prompt de confirmação, especialmente quando vinculado a vários grupos. A exclusão remove o Comando de atribuições futuras, mas não reverte as alterações aplicadas anteriormente.
Casos de Uso Técnicos
Os Comandos fornecem utilidade vital em ambientes onde a automação baseada em políticas precisa ser complementada com controle em tempo real. Os cenários comuns incluem:
Configuração do sistema: Executar a configuração inicial ou verificações de ambiente imediatamente após a instalação do agente.
Diagnóstico: Coletar dados do sistema através de comandos como
systeminfo,topouGet-Process.Remediação temporária: Aplicar hotfixes ou alterações sem esperar pelo próximo ciclo de atualização da política.
Automação personalizada: Adaptar o comportamento do dispositivo usando lógica de shell ou PowerShell, por exemplo, desativar o bloqueio de ativação, girar chaves ou alternar as configurações do Finder.
Os Comandos no Trio estendem o poder da plataforma além da política de dispositivo padrão. Com flexibilidade no agendamento, suporte rico ao SO e feedback administrativo claro, eles são ideais para operações repetíveis, controle personalizado e remediação técnica profunda em frotas gerenciadas.

