Inventário de desenhos
Lista .vsdx, .vsd e .vsdm numa pasta ou biblioteca, com páginas, última edição e macro. Desenho com VBA não roda no Visio para a web.
Octo para o Visio e os diagramas da empresa
Um .vsdx é um ZIP com XML: cada forma é um Shape, cada ligação é um Connect. O Octo gera organograma a partir da planilha do RH, confere o diagrama de rede contra o inventário e desenha o processo em BPMN a partir de uma lista de etapas, conferindo as regras antes de abrir o Visio. Publicar o organograma, escolher qual fonte vale e aprovar o processo ficam com as pessoas responsáveis.
Seis entregas possíveis, tiradas do levantamento. Todas começam pela origem dos dados, todas conferem antes de desenhar, e todas vão para revisão de quem responde pelo desenho.
Lista .vsdx, .vsd e .vsdm numa pasta ou biblioteca, com páginas, última edição e macro. Desenho com VBA não roda no Visio para a web.
A planilha do RH (id, gestor_id) vira .vsdx com caixas e conectores colados, depois de conferir raiz única, gestor existente e ciclo.
Lê formas e Connect do diagrama de rede e compara com o inventário: equipamento a mais, a menos, IP trocado, ligação faltando e conector solto.
Uma lista de etapas, raias e decisões é conferida (início, fins, gateways, alcance) e desenhada com o estêncil BPMN do Visio, numa estação com alguém na frente.
Entrega: .vsdx e PDF para o dono do processoLogotipo, rodapé, cor de marca ou nome de área trocados em centenas de desenhos, editando células e texto no XML, com cópia antes e diff depois.
Entrega: desenhos alterados + lista do que mudouO gerador recusa planilha com CPF, e-mail, telefone ou salário; diagrama de rede com IP é sinalizado como informação sensível antes de circular.
Entrega: desenho só com o que precisa mostrarO mesmo ciclo do Octo, aplicado aos diagramas. Cada braço tem um papel estreito; quem publica, quem escolhe a fonte que vale e quem aprova o processo são pessoas.
Desenhos por formato, com macro ou não, onde ficam, quem editou e que versões do Visio estão em uso.
Planilha do RH, inventário de rede, lista de etapas, e o campo que identifica cada forma.
Tira dado pessoal desnecessário, sinaliza macro e diagrama de rede com IP, pede o mínimo de permissão.
Arquivo direto para lote e serviço; COM numa estação para BPMN e PDF; modelo .vsdx da casa.
Geradores e auditores com conferência antes de desenhar e relatório depois.
Abre no Visio, confere colagens e texto e compara contagens com a origem. "O arquivo abriu" não é conferência.
Entrega .vsdx e PDF. Publicar na intranet ou mandar para fora é com aprovação de uma pessoa.
Origem de cada desenho, data, quem aprovou e o comando que gera de novo.
O Octo não decide o que é publicado, não escolhe qual fonte vale numa divergência, não guarda credencial e não roda automação do Visio sem alguém na frente do computador.
O critério que o Octo usa para escolher, com a referência da Microsoft e das bibliotecas citadas no levantamento.
| Tarefa | Caminho | Observação |
|---|---|---|
| Gerar desenho em lote, sem Visio | XML direto no pacote .vsdx | Caminho que a Microsoft indica para serviços |
| Preencher modelo da casa | Biblioteca vsdx (Python, BSD) | Conectores com suporte "ainda incompleto" |
| Ler formas e ligações | Shape, Cell, Connect | Seguir as relações, não o nome do arquivo |
| Desenhar BPMN com o estêncil oficial | COM: Page.Drop, GlueTo | Professional ou Plan 2; estação com pessoa |
| Verificar regras BPMN | Processo > Verificar Diagrama | Só no desktop; confere só o gráfico |
| Exportar PDF | ExportAsFixedFormat | O Graph não converte Visio para PDF |
| Organograma de planilha, à mão | Assistente de Organograma | Excel, texto, Exchange ou ODBC |
| Guardar e listar desenhos | Microsoft Graph, driveItem | Sem API própria do Visio |
| Interagir com desenho na web | Visio JavaScript API 1.1 | Só página clássica do SharePoint Online, com prazo |
Três degraus. Cada um só faz sentido depois que o anterior mostrou resultado na sua equipe.
Proposta, não promessa
O Octo mostra que desenhos existem e quais já não batem com a realidade, sem alterar nada.
Organograma, rede e processo saem da planilha e do inventário, com conferência antes de desenhar.
.vsdx da casaCada desenho publicado tem origem, data, quem aprovou e o comando que o refaz.
Cada ponto abaixo tem fonte publicada pela Microsoft (Learn e Suporte), pelo repositório oficial do pacote (PyPI, NuGet, PowerShell Gallery) ou em lei federal. Os exemplos são roteiros, não execuções. As fontes estão na seção seguinte.
4
pontos com fonte publicada, cada um com a referência indicada ao lado.
.vsdx no lugar do .vsd e do .vdx, baseado em OPC e XML; todas as células da ShapeSheet viram um elemento Cell com o atributo N.Fonte: learn.microsoft.com, Introduction to the Visio file formatvsd nem vsdx entre as origens para PDF, e tem limite de 2 MB.Fonte: learn.microsoft.com, driveitem-get-content-formatO Octo prepara tudo, mas não assina. O documento que vale continua com quem responde por ele.
Levanta, organiza e gera os arquivos: documentos, planilhas, apresentações, cronogramas, inventários e relatórios de conferência, no arquivo e pelas APIs, sem enviar nem publicar nada.
Entrega: material pronto para conferirQuem responde pelo documento, pela planilha ou pelo cronograma confere o que o Octo entregou antes de aprovar. Se algo não fecha, volta para o Octo com a correção.
Etapa: conferência por quem respondeO Octo não assina, não aprova e não envia. O dono do documento revisa e assina; o gerente do projeto aprova a linha de base; o administrador do Microsoft 365 consente as permissões; o encarregado de dados aprova o que sai com dado pessoal.
Aprovação: dono do documento e administrador do 365Documentação da Microsoft no learn.microsoft.com e no suporte, páginas de planos, ciclo de vida e repositórios das bibliotecas citadas, consultados em 31/10/2026.
O diagnóstico começa por um inventário dos desenhos e uma conferência do diagrama de rede contra o inventário, só com leitura. Você recebe o que ainda bate, o que envelheceu e as perguntas que só a sua equipe responde, e decide com isso na mão.