Como administrador, você pode integrar o YuJa Lumina ao seu sistema de gerenciamento de aprendizagem (LMS) Canvas. Antes de integrar o Lumina, verifique se você tem acesso total ao Canvas como administrador. Se tiver dúvidas sobre as etapas deste guia, entre em contato com o seu gerente de conta dedicado.
Observação: se a sua organização usa uma versão do Canvas de 2018 ou anterior, atualize o Canvas para a versão mais recente para poder usar uma conexão LTI 1.3.
Gerando chaves de desenvolvedor do Canvas
Antes de integrar o YuJa Lumina ao Canvas, você deve criar uma nova chave de desenvolvedor para gerar um ID de implantação para a conexão LTI 1.3 no Canvas.
- Faça login no Canvas como administrador.
- Na barra lateral, selecione Admin > Chaves de desenvolvedor.
-
Clique em + Chave de desenvolvedor > + Chave LTI.
- No campo Nome da chave, digite YuJa Lumina.
-
No menu suspenso Método, selecione Inserir URL.
- Cole a URL JSON da sua instituição em URL do JSON. A URL JSON da sua instituição é a seguinte: https://<INST_URL>/P/LTI/Canvas/CanvasLTI3Config.json
- Substitua <INST_URL> pela URL da sua zona.
-
Exemplo: https://lakewood.yuja.com/P/LTI/Canvas/CanvasLTI3Config.json
-
O campo URIs de redirecionamento será preenchido automaticamente.
-
Clique em Salvar.
-
Verifique se o Estado da chave de desenvolvedor está ativado.
-
Clique no ícone de lápis.
-
Role para baixo até o botão Configurações adicionais para expandir o campo.
-
Adicione os seguintes parâmetros (incluindo as aspas) à seção Campos personalizados. Para obter mais informações sobre cada parâmetro, entre em contato com o seu gerente de conta dedicado.
"lti_login_id”:”$Canvas.user.loginId",
“canvas_course_id=$Canvas.course.id”
-
Clique em Salvar no canto inferior direito. A janela modal Configurações da chave será fechada automaticamente.
-
Clique em Exibir nos aplicativos do Canvas. Uma nova janela do Canvas será aberta.
-
Clique em Desbloquear aplicativo.
-
Na janela pop-up, clique em Desbloquear.
-
Em seguida, clique no ícone de lápis.
-
Altere o status para Disponível, e clique em Salvar.
-
Depois de clicar em Salvar, clique em Copiar ID do cliente, pois ele será necessário nas próximas seções.
Adicionando o YuJa Lumina a todos os cursos
Depois que a chave de desenvolvedor LTI estiver configurada, você poderá adicionar o YuJa Lumina a todos os seus cursos no Canvas.
- Faça login no Canvas como administrador.
- Na barra de navegação lateral, selecione Admin.
- Selecione Configurações.
-
Selecione a guia Aplicativos > Exibir configurações do aplicativo.
-
Verifique se a alternância está ativada para o aplicativo do YuJa Lumina.
-
Clique no botão de engrenagem e selecione ID de implantação.
-
Anote o ID de implantação para uso posterior.
Adicionando o YuJa Lumina a um único curso
Depois que a chave de desenvolvedor LTI estiver configurada, você poderá adicionar o YuJa Lumina aos cursos que escolher.
- Faça login no Canvas como administrador e selecione o seu curso.
- Selecione Configurações.
- Selecione a guia Aplicativos > Exibir configurações do aplicativo.
-
Clique em + Aplicativo.
-
No campo suspenso Tipo de configuração, selecione Por ID do cliente.
-
No campo ID do cliente, insira o ID do cliente copiado na etapa 19 de Gerando chaves de desenvolvedor do Canvas e clique em Enviar.
-
Clique em Instalar.
-
Clique no botão de engrenagem e selecione ID de implantação.
-
Anote o ID de implantação para uso na próxima seção.
Integrando o Canvas ao YuJa Lumina
Depois que a chave de desenvolvedor LTI estiver configurada, você poderá integrar o Canvas ao YuJa Lumina.
- Faça login no YuJa Lumina como administrador.
- Clique no botão Menu principal e selecione Painel de administração.
-
Na barra lateral, clique em Integrações.
-
No menu Integrações, selecione Canvas.
-
No menu suspenso Escolher método de conexão , selecione LTI 1.3.
- Na seção Configuração LTI, insira as informações conforme mostrado abaixo.
-
ISS:
- Para instâncias de produção: https://canvas.instructure.com
- Para instâncias de teste: https://canvas.test.instructure.com ou https://canvas.beta.instructure.com
- ID do cliente: clique em Adicionar e insira o ID do cliente obtido na etapa 18 de Gerando chaves de desenvolvedor do Canvas.
- Endpoint OIDC: https://<YOUR_CANVAS_DOMAIN>/api/lti/authorize_redirect
- Endpoint JWKS: https://<YOUR_CANVAS_DOMAIN>/api/lti/security/jwks
- Endpoint de token OAuth2: https://<YOUR_CANVAS_DOMAIN>/login/oauth2/token
- ID de implantação: clique em Adicionar e insira o ID de implantação obtido na etapa 7 de Adicionando o YuJa Lumina a todos os cursos ou na etapa 9 de Adicionando o YuJa Lumina a um único curso. Se inserir vários IDs de implantação, separe cada um por uma única vírgula.
-
Registrar URLs personalizadas do LMS: se a sua instituição tiver uma URL personalizada, insira-a aqui. Se inserir várias URLs, separe cada uma por uma única vírgula.
-
ISS:
-
Para concluir o processo, role para cima e clique em Salvar alterações no canto superior direito.
- Faça login no seu domínio do Canvas. Acesse qualquer curso com o YuJa Lumina instalado e clique no link LTI do YuJa para fazer login no YuJa Lumina.
Observação: ao preencher os campos de configuração da API, verifique se não há erros de ortografia, símbolos extras ou espaços.