Importação e Exportação de Autorizações

A funcionalidade de Importação e Exportação de Autorizações permite o gerenciamento em massa das regras de autorização através de arquivos estruturados (CSV ou Excel). Esta ferramenta possibilita criar, atualizar e fazer backup de múltiplas autorizações simultaneamente, otimizando a administração de permissões em ambientes com grande volume de regras.

Casos de Uso Típicos

Acessando a Funcionalidade

  1. Localização dos Controles

    • Na tela principal de autorizações, localize os ícones no canto superior direito

    • Ícone de Importação: Permite carregar arquivos para criar/atualizar autorizações

    • Ícone de Exportação: Permite baixar autorizações existentes

Exportando Autorizações

Exportação para Auditoria

Esta funcionalidade permite a exportação das autorizações existentes no sistema para fins de auditoria, documentação e análise de compliance.

  1. Iniciando a Exportação

    • Clique no ícone de exportação

    • Será aberta a janela "Exportar"

  2. Configurando o Formato

    • Tipo de arquivo: Escolha entre CSV ou Excel

    • Exportar Alcance: Selecione "Exportar tudo" ou "Exportar apenas itens selecionados"

  3. Finalização

    • Clique em "Confirmar"

    • O arquivo será baixado automaticamente

Importando Autorizações

O modo Criar é utilizado quando você deseja adicionar novas regras de autorização ao sistema através de importação em massa. Este modo é ideal para configurações iniciais do sistema, migração de outros ambientes ou quando há necessidade de criar múltiplas autorizações com estruturas similares. O sistema fornece um template em branco que deve ser preenchido com os dados das novas autorizações que serão criadas.

  1. Preparando o Template

    • Clique no ícone de importação

    • Selecione a opção "Criar"

    • Clique em "Baixar Modelo Criado" para obter o template

  2. Preenchendo o Template

    • Abra o arquivo baixado (CSV ou XLSX)

    • Linha 1: Contém os cabeçalhos das colunas

    • Linha 2: Contém as instruções de preenchimento (pode ser removida)

    • Linha 3 em diante: Preencha com os dados das novas autorizações

  3. Estrutura dos Dados

    • ID: Deixe em branco (será gerado automaticamente)

    • Name: Nome da autorização (obrigatório, máximo 128 caracteres)

    • Users: Formato ["nome(id)", ...] - exemplo: ["John(b8903cab-63a1-406b-8ba3-7eead1b5c592)"]

    • Groups: Mesmo formato dos usuários, ou [] se vazio

    • Assets: Formato ["nome(id)", ...] - exemplo: ["vmTestes(1c086d8a-1222-4c59-9402-0bde1d413b87)"]

    • Nodes: Mesmo formato dos assets

    • Tags: Formato [] Deixe em branco

    • Accounts: Combine contas específicas e virtuais - exemplo: ["john", "john.doe", "@SPEC"]

    • Protocols: ["all"] para todos ou ["ssh", "rdp", "vnc"] para específicos

    • Action: ["connect", "upload", "download", "copy", "paste", "delete", "share"]

    • Active: Yes ou No

    • Date start: Formato 2025/07/12 22:03:07 +0800

    • Date expired: Mesmo formato da data de início

    • Description: Texto livre

  4. Realizando a Importação

    • Salve o arquivo preenchido

    • Na tela de importação, selecione "Criar"

    • Faça upload do arquivo preenchido

    • Clique para confirmar a importação

Códigos Especiais para Contas Virtuais

Validação e Tratamento de Erros

Durante a Importação

  • O sistema valida cada linha do arquivo

  • Erros são reportados com detalhes específicos

  • Linhas com erro são ignoradas, mas as válidas são processadas

Problemas Comuns

  • Formato de data incorreto: Use o padrão AAAA/MM/DD HH:MM:SS +fuso

  • IDs inválidos: Verifique se os IDs de usuários, grupos e assets existem

  • Sintaxe de arrays: Use aspas duplas e formato JSON correto

  • Campos obrigatórios: O campo "Name" é obrigatório

Limitações Importantes

  1. Tamanho do Arquivo: Máximo de 10MB para upload

  2. Formato: Apenas CSV e XLSX são suportados

  3. Codificação: Use UTF-8 para caracteres especiais

  4. Identificadores: IDs devem corresponder exatamente aos objetos existentes no sistema

Boas Práticas

  1. Backup Antes de Atualizar: Sempre exporte as autorizações antes de fazer atualizações em massa

  2. Teste com Poucos Registros: Valide o processo com um pequeno conjunto antes de importações grandes

  3. Validação de IDs: Confirme que todos os IDs referenciados existem no sistema

  4. Documentação: Use o campo "Description" para registrar o propósito de cada autorização

  5. Versionamento: Mantenha versões dos arquivos de importação para rastreabilidade

Atualizado

Isto foi útil?