Scripts de provisionamento
Como criar, editar e organizar templates de configuração de ONU com variáveis dinâmicas.
Scripts de provisionamento
Menu: OLT → Scripts
Define templates de comandos que serão executados no OLT no momento da autorização de uma ONU. Cada script combina comandos do fabricante com variáveis dinâmicas que são preenchidas automaticamente no momento da autorização.
O que você vê na tela

| Coluna | Descrição |
|---|---|
| Nome | Identificador amigável do script |
| Fabricante | Huawei, ZTE ou genérico (todos) |
| OLT | OLT específico ou genérico (todos) |
| Ativo | Se o script está disponível para autorização |
| Variáveis | Quantidade de variáveis customizadas |
Filtros disponíveis
| Filtro | Descrição |
|---|---|
| Fabricante | Huawei / ZTE / Genérico |
| OLT | Filtra por OLT associado |
| Ativo | Sim / Não |
| Busca | Texto livre no nome |
Escopo do script
Cada script tem dois campos opcionais que controlam onde ele pode ser usado:
| Fabricante | OLT | Onde aparece |
|---|---|---|
| Definido | Definido | Apenas no OLT escolhido |
| Definido | Vazio | Em qualquer OLT do fabricante |
| Vazio | Vazio | Em qualquer OLT (genérico) |
No momento da autorização, o sistema lista os scripts ativos compatíveis com o OLT, ordenando primeiro os mais específicos.
Estrutura de um script

Um script contém:
| Campo | Descrição |
|---|---|
| Nome | Identificador amigável |
| Fabricante | Huawei, ZTE ou vazio |
| OLT | OLT específico ou vazio |
| Ativo | Define se o script aparece na autorização |
| Comandos | Comandos do fabricante com marcadores de variáveis no formato #nome_da_variavel# |
| Variáveis customizadas | Lista de campos adicionais que aparecerão no formulário de autorização |
Veja a página Variáveis de provisionamento para a lista de variáveis padrão e como criar variáveis customizadas.
Para evitar problemas, valide um novo script em um OLT de teste antes de ativar em produção. Comandos incompletos ou com erro podem deixar a porta PON em estado inconsistente.
Permissões necessárias
| Ação | Permissão |
|---|---|
| Listar e visualizar scripts | olt.view |
| Criar / editar / excluir | olt.edit |