# Operadores Neutros - Integração FiBrasil
## Introdução
Este documento descreve o processo de integração entre o Sistema e a rede neutra Fibrasil. A integração permite gerenciar e provisionar serviços de fibra óptica utilizando a infraestrutura da Fibrasil.
## Acesso ao Formulário

>[!NOTA] Acesso ao formulário
>Caminho: Sistema > Provedor -> Rede Neutra - Client -> Operadores neutros -> Novo -> Fibrasil
## Entrega de Valor
- Automatização do provisionamento de serviços na rede Fibrasil
- Redução de erros operacionais
- Agilidade na ativação e gerenciamento de clientes
- Visibilidade unificada dos recursos de rede
## Estrutura da Integração
### Configuração Inicial
- Credenciais de acesso à API da Fibrasil
- Mapeamento de produtos e serviços
### Sincronização de Dados
- Importação de CTO’s e portas disponíveis
- Atualização periódica do inventário de rede
### Autorização
- Ativação de novos clientes
- Alteração de velocidade
- Suspensão e reativação de serviços
## Campos Obrigatórios

|CAMPO|DESCRIÇÃO|
|---|---|
|API Key|Chave de acesso fornecida pela Fibrasil|
|API Secret|Senha de acesso fornecida pela Fibrasil|
|URL da API|Endereço da API de produção da Fibrasil|
No caso da FiBrasil, ao selecionar este operador, os campos API Server e URL Operador neutro são preenchidos automaticamente, sem a necessidade de informá-los pois estes são valores padrões da integração.  
Todos os campos são obrigatórios para o funcionamento da integração, sendo eles:

- Descrição : Uma descrição que será usada para nomear essa integração.
    
- Tenant : É a informação do nome do provedor no sistema do operador neutro, geralmente é o nome fantasia do provedor.
    
- Client ID : É uma informação para a autenticação na API do operador neutro, sendo necessário que este forneça ao provedor.
    
- Client Secret : É uma informação para a autenticação na API do operador neutro, sendo necessário que este forneça ao provedor.
    
- API Server : Local de onde o provedor irá solicitar um token para autenticação no sistema do operador neutro.
    
- URL Operador Neutro : URL do sistema do operador neutro, onde serão feitas as requisições.
    
- URL Callback : URL do IXC provedor para onde serão enviados os retornos das chamadas api realizadas, este pode ser preenchido automaticamente através do botão Gerar URL.
    
- Ativo : Estado dessa integração, caso inativo, será desconsiderada nas consultas de viabilidade e requisições que envolvem a rede neutra.
### Teste de Conexão
- Verifica se as credenciais cadastradas estão corretas e funcionais
- Como testar:
    1. Após cadastrar as credenciais, clique no botão Testar Conexão
    2. Aguarde a confirmação do sistema sobre o sucesso ou falha da conexão
### Fluxos de Trabalho

```mermaid
graph TD
    A[Receber Credenciais da FiBrasil] --> B[Acessar Configurações]
    B --> C[Inserir ClientID e SecretID]
    C --> D[Salvar Configurações]
    D --> E[Testar Conexão]
    E --> F{Conexão Bem-sucedida?}
    F -->|Sim| G[Configuração Concluída]
    F -->|Não| H[Verificar Credenciais]
    H --> C
```

### Configuração de Planos
1. Acesse o módulo de Planos
2. Selecione a opção **Rede Neutra**
3. Configure os parâmetros específicos para a Fibrasil
### Ativação de Clientes
1. No cadastro do cliente, selecione a opção **Rede Neutra Fibrasil**
2. Informe o código de ativação fornecido pela Fibrasil
3. Execute o processo de ativação padrão do sistema
## Fluxo de Ativação

```mermaid
graph TD
    A[Cadastro do Cliente] --> B{Rede Neutra?}
    B -->|Sim| C[Selecionar Fibrasil]
    C --> D[Informar Código de Ativação]
    D --> E[Executar Ativação]
    B -->|Não| F[Ativação Padrão]
    E --> G[Cliente Ativo]
    F --> G
```

## Considerações Finais
A integração com a rede neutra Fibrasil permite expandir a oferta de serviços de fibra óptica sem a necessidade de investimentos em infraestrutura própria. É fundamental manter as credenciais de acesso atualizadas e realizar testes periódicos para garantir o correto funcionamento da integração.
## Etiquetas
#RedeNeutra #Fibrasil #InfraestruturaCompartilhada #ProvedorInternet
## Leia Também
- [[menu sistema/provedor/rede neutra - client/ordens de servico/ordens de servico na rede neutra|Ordens de Serviço na Rede Neutra]]
- [[rede neutra - conceitos basicos|Rede Neutra - Conceitos Básicos]]