As integrações na edunext possibilitam a conexão direta da plataforma com diversas ferramentas externas, otimizando processos acadêmicos e financeiros. Com elas, é possível sincronizar cursos, automatizar fluxos de pagamento e melhorar a experiência dos alunos e gestores.
Neste artigo, você aprenderá como adicionar e gerenciar suas integrações de maneira simples e eficiente.
Adicionando uma nova integração
Para configurar uma nova integração na edunext, siga os passos abaixo:
- Acesse o Painel de Integrações no menu da plataforma.
- Clique no botão Adicionar Integração.
- Informe o nome da integração para identificá-la facilmente.
- No campo Status, escolha entre:
Desabilitar, caso deseje mantê-la inativa por enquanto. Por padrão a integração já vem habilitada. - Selecione a ferramenta a ser integrada (D2L, Webhook ou Moodle) e faça as configurações relacionadas a ela.
- Preencha os campos obrigatórios conforme a ferramenta escolhida.
- Vincule os cursos que utilizarão essa integração.
- Clique em Salvar para finalizar a configuração.
Tipos de integrações disponíveis
A edunext permite integrações com diferentes sistemas, cada um com funcionalidades específicas. Abaixo, detalhamos os requisitos e configurações para cada tipo de conexão.
✅Integração com D2L
Essa integração possibilita a sincronização automática de cursos e usuários entre a edunext e o ambiente virtual de aprendizagem D2L Brightspace.
Atenção!
Antes de começar, certifique-se de que você tem, acesso administrativo no edunext e no D2L.
Campos necessários para configuração:
- Host (endereço do servidor da instituição no D2L)
Exemplo: https://lms.d2l.com - Port (porta de comunicação com o servidor)
Exemplo: 443 - App ID (Código de identificação da aplicação)
Exemplo: -YiJ0b9WimgKhBa74LTsNV - App Key (Chave de identificação da aplicação)
Exemplo: JBARvnlFp9-Cr9-TtBZfTU - User ID (Identificação do usuário administrador.)
Exemplo: A7Fn1U-LKw5g-TxGESFe7EK - User Key (Chave de identificação do usuário)
Exemplo: dFIKKfMH_SNuJ22bkYA5A - Org Unit ID (Código da Unidade Organizacional onde o aluno será inscrito)
Exemplo: 1266 - Role ID (Código da função que o aluno ocupará dentro da Unidade Organizacional)
Exemplo: 110 - Send Creation Email (opção para envio automático de e-mails na criação do curso)
- Vincular ao curso (especificar quais cursos serão integrados)
Clique em Salvar para concluir a integração.
✅Integração com Webhook
Os webhooks permitem que a edunext envie informações automaticamente para outras plataformas sempre que eventos específicos acontecem, como a geração de um contrato financeiro ou fatura.
Campos necessários para configuração:
- URL (endereço que receberá os eventos)
- Tipo (especifique se os eventos estão relacionados a contratos financeiros ou faturas)
- Status (defina os status que deseja monitorar, separados por vírgulas)
- Vincular ao curso (especificar quais cursos serão integrados)
Clique em Salvar para ativar o webhook.
✅Integração com Moodle
A integração com o Moodle possibilita o acesso automático de alunos matriculados na edunext aos cursos correspondentes na plataforma Moodle.
Campos necessários para configuração:
- URL (endereço da instância do Moodle)
- Token (chave de autenticação para comunicação entre as plataformas)
- Curso ID (identificação do curso no Moodle)
- Role ID (código correspondente ao papel do aluno no Moodle)
- Verificar Aprovação (opcional, pode ser utilizado para validar a inscrição no Moodle antes da liberação)
- Vincular ao curso (especificar quais cursos serão integrados)
Clique em Salvar para ativar a integração.
Acompanhamento e gestão das integrações
Após salvar a configuração, é essencial monitorar suas integrações para garantir um funcionamento sem falhas. Para isso:
- Acesse o Painel de Integrações para visualizar o status de cada conexão.
- Verifique regularmente as credenciais e configurações das ferramentas integradas.
- Atualize os tokens e chaves de acesso sempre que houver alterações nos serviços externos.
- Remova integrações inativas para evitar erros operacionais.
- Revise os cursos vinculados para garantir que todos os alunos tenham acesso correto ao conteúdo.
Com essas boas práticas, você garante a estabilidade e segurança das integrações na edunext, proporcionando uma experiência fluida tanto para a gestão quanto para os alunos.