Pular para o conteúdo
Octo × Enterprise e Portal Pedir um diagnóstico

Octo para ArcGIS Enterprise e ArcGIS Online

A organização inteira, auditada por script. Quem decide é o administrador.

Quase tudo o que se faz no Portal for ArcGIS, no ArcGIS Server e no ArcGIS Online tem caminho por linha de comando: ArcGIS API for Python, APIs REST de administração, instalação silenciosa, WebGISDR, Chef, PowerShell DSC e scripts do Kubernetes. Com uma conta de leitura ou uma homologação liberada, o Octo pode auditar, preparar migrações e testar restaurações com evidência. Publicar em produção, mudar permissão, excluir e restaurar produção ficam com pessoas habilitadas.

Uma organização ArcGIS com itens, usuários e servidores federados à esquerda; o Octo no centro lê tudo com uma conta de leitura e entrega, à direita, um relatório de auditoria com itens marcados em âmbar e um terminal com o comando da auditoria PORTAL · ORGANIZAÇÃO ITENS PÚBLICO · CPF? USUÁRIOS 180+ DIAS SERVIDORES FEDERADOS · DATA STORE ENTERPRISE 12.1 · ONLINE CONTA DE LEITURA PLANO DE AÇÃO 7 itens públicos sensíveis 38 usuários inativos 12 licenças ociosas créditos 90 dias CSV $ webgisdr --export status: success $ validar_homolog.py 0 fora do esperado python3 auditoria_organizacao.py --perfil auditoria --dias 180 OCTO × ENTERPRISE SÓ LEITURA A-04
ArcGIS Enterprise, versão atual12.1lançada em 21/05/2026 (ciclo de vida da Esri)
Enterprise 12.0 se aposenta em01/12de 2026; suporte estendido até 30/11/2026
ArcGIS API for Python2.4.4PyPI, 20/10/2026; Python 3.11 a 3.14
Fontes15listadas no fim da página
01

O que o Octo faz na administração.

Seis entregas possíveis, tiradas do levantamento. Todas partem de acesso de leitura ou de uma homologação liberada; nenhuma muda produção, e todas vão para revisão do administrador.

Auditoria da organização

Itens públicos com campos que lembram dado pessoal, usuários sem login há N dias, licenças paradas (stale_entitlement_usage) e consumo de créditos no ArcGIS Online, sempre com o mesmo critério.

Entrega: CSVs e plano de ação para decisão

Migração com conferência

Inventário de dependências, mapa de remapeamento de serviços, clone_items numa pasta de homologação e comparação item a item: tipo, título, registros por camada e URLs que sobraram da origem.

Entrega: mapa de clonagem e relatório de conferência

Teste de restauração

Backup com WebGISDR, restauração numa homologação isolada e validação automática: JSON de saída, erros SEVERE no log do Server e comparação com o manifesto da produção.

Entrega: relatório OK ou divergente e tempo real de restauração

Instalação e upgrade preparados

Comandos de instalação silenciosa, arquivos de propriedades do Kubernetes, receitas Chef ou configurações DSC, e a lista de bloqueios conhecidos da versão de destino.

Entrega: roteiro de instalação ou upgrade para revisão

Leitura de logs

Consultas a logs/query no Portal e no Server e ao histórico da organização, para resumir o que mudou depois de um upgrade, de uma publicação ou de um incidente.

Entrega: resumo de erros por serviço e período

Documentação da implantação

Versões, URLs, servidores federados, data stores, rotinas de backup e prazos de ciclo de vida, num registro que o próximo trabalho consulta antes de agir.

Entrega: ficha da implantação atualizada
02

Oito braços, uma organização.

O mesmo ciclo do Octo, aplicado à administração do ArcGIS. Cada braço tem um papel estreito; quem muda produção é o administrador habilitado.

  1. Descoberta

    Mapeia a implantação

    Versão do Enterprise ou organização Online, servidores federados, data stores, Web Adaptor, tipo de diretório de conteúdo, rotinas de backup e prazo de ciclo de vida da versão instalada.

  2. Dados

    Entende o conteúdo

    Quais itens, camadas e grupos existem, quem é dono do quê, quais serviços são referenciados e quais são hospedados. Contagens e nomes de campo, nunca o conteúdo das feições.

  3. Segurança

    Pede só leitura

    Conta sem privilégio de alteração, senha no keyring ou no cofre do cliente, nada em arquivo permanente. Dado pessoal (LGPD) e sigiloso avaliados com o cliente antes de ir a qualquer serviço externo, inclusive de IA.

  4. Arquitetura

    Escolhe o caminho

    API Python quando é conteúdo e usuários; API REST quando é log e máquina; WebGISDR para backup; Chef, DSC ou scripts do Kubernetes para implantação. Homologação antes de tudo que grava.

  5. Desenvolvimento

    Escreve o script

    Scripts em Python e shell com a documentação da Esri citada no próprio arquivo, travas de ambiente e saída em CSV ou JSON que outra pessoa consegue conferir.

  6. Revisão

    Confere pelo resultado

    Compara contagens, lê o JSON do WebGISDR, procura SEVERE no log. Um script que terminou sem erro não prova nada; o relatório de conferência prova.

  7. Publicação

    Entrega para decisão

    Só com o seu ok, roda na homologação liberada e deixa relatórios e roteiros para o administrador. Repetir em produção é decisão e ação dele.

  8. Documentação

    Registra o que vale na sua implantação

    Versões, URLs, data stores, critérios da auditoria e tempo real de restauração. O próximo trabalho parte desse registro e confere se ainda vale.

O Octo não publica em produção, não muda permissão, não exclui usuário nem conteúdo e não restaura produção. Isso cabe ao administrador habilitado do cliente.

03

Cada tarefa, o seu caminho.

O critério que o Octo usa para escolher. Todos os caminhos são documentados pela Esri; o que não foi confirmado está marcado no levantamento.

TarefaCaminhoObservação
Itens públicos e campos suspeitosgis.content.search("access:public") + campos de cada camadaTriagem por nome; decisão com o encarregado de dados
Usuários inativos e licenças ociosaslastLogin + gis.admin.license.stale_entitlement_usageDesativar e revogar ficam com o administrador
Consumo de créditosgis.admin.credits.credit_usageSó ArcGIS Online
Erros do Server num intervaloadmin/logs/query com level=SEVEREToken por generateToken; até 10.000 por página
Instalar sem tela no Linux./Setup -m silent -l yes -a <.prvc>Pasta de instalação em minúsculas
Implantar em várias máquinasChef (Linux e Windows) ou PowerShell DSC (Windows)Repositórios da Esri, Apache 2.0
Implantar no Kubernetesdeploy.sh -f deploy.properties e configure.shSenhas criptografadas com password-encrypt
Backup da implantaçãowebgisdr --export --file <props> --output <json>Caches de tiles e dados referenciados à parte
Testar restauraçãowebgisdr --import em homologação isolada + validaçãoMesma versão, mesmas URLs, mesmo sistema operacional
Migrar do Online para o Enterpriseclone_items(..., item_mapping=...) + conferênciaItens e URLs conferidos depois da clonagem
04

Da auditoria à rotina.

Três degraus. Cada um só faz sentido depois que o anterior mostrou resultado na sua organização.

Proposta, não promessa

1 Hoje

Auditoria sob demanda

Com uma conta de leitura, você pede em linguagem de administrador e o Octo propõe o script e o relatório.

  • “O que está público com CPF?” vira lista com dono e contagem
  • Inativos cruzados com licenças pagas
  • Erros do Server da última semana, por serviço
Ganho: uma fotografia da organização com critério explícito
2 Próximo

Migrações e upgrades com evidência

Mudanças grandes passam primeiro pela homologação, com relatório de conferência antes de qualquer passo em produção.

  • Migração do Online com remapeamento e conferência item a item
  • Roteiro de upgrade com bloqueios conhecidos da versão
  • Prazos de ciclo de vida acompanhados (12.0 sai em 01/12/2026)
Ganho: o administrador aprova com o relatório na mão
3 Depois

Recuperação testada na rotina

O teste de restauração deixa de ser adiado e passa a rodar no calendário combinado, com o tempo real medido.

  • Exportação, restauração em homologação e validação automática
  • Auditoria mensal com o mesmo critério
  • Ficha da implantação atualizada a cada ciclo
Ganho: o plano de continuidade usa números medidos
05

Confirmado em fonte.

Cada ponto abaixo tem fonte publicada pelo fabricante, pelo projeto ou pelo órgão responsável. As fontes estão na seção seguinte.

3

pontos com fonte publicada, cada um com a referência indicada ao lado.

ConfirmadoCiclo de vida das versões
ArcGIS Enterprise 12.1 lançada em 21/05/2026. A 12.0, de curto prazo, sai do suporte estendido em 30/11/2026 e é aposentada em 01/12/2026. A 11.5 é a LTS mais recente e é aposentada em 01/06/2031.Fonte: página de ciclo de vida do ArcGIS Enterprise, Esri
ConfirmadoWebGISDR: o que restaura e o que exige
Exporta e importa Portal, servidores federados e Data Store, com saída em JSON por componente. Origem e destino precisam ter a mesma versão, a mesma URL da organização e as mesmas URLs de serviço; caches de tiles, dados referenciados e big data store espaciotemporal ficam de fora.Fonte: documentação de backup e restauração do ArcGIS Enterprise 12.1, Esri
ConfirmadoAPI Python e automação de implantação
Pacote arcgis 2.4.4 no PyPI em 20/10/2026, para Python 3.11 a 3.14. Chef cookbooks v5.4.0 (04/06/2026) com suporte à 12.1; PowerShell DSC v5.1.2 (08/09/2026); ambos Apache 2.0.Fonte: PyPI; repositórios da Esri no GitHub
06

O que o Octo faz e o que fica com vocês.

O Octo prepara tudo, mas não assina. O documento que vale continua com quem responde por ele.

O Octo prepara

Levanta, calcula, organiza e gera os documentos: planilhas, relatórios, mapas e minutas.

Entrega: material pronto para conferir

A sua equipe confere

O profissional habilitado confere o que o Octo entregou antes de assinar. Se algo não fecha, volta para o Octo com a correção.

Etapa: conferência por quem assina

Quem assina

O Octo não assina. Projeto, laudo, ART/RRT, prestação de contas e qualquer documento oficial continuam assinados pelo profissional habilitado da empresa ou do órgão: aqui, o responsável técnico pelo mapa ou pelo levantamento.

Assinatura: responsável técnico pelo mapa ou levantamento
07

Fontes.

Documentação da Esri usada no levantamento, consultada em 29/10/2026.

Sua organização, conferida antes da decisão.

O diagnóstico começa por uma auditoria com conta de leitura, sem mudar nada no seu Portal. Você recebe o relatório e uma proposta do que dá para automatizar e testar, e decide com ela na mão.