Como administrador, você pode conectar a plataforma de avaliação FeedbackFlow ao seu sistema de gerenciamento de aprendizagem (LMS) Canvas para disponibilizá-la dentro do Canvas e criar, visualizar e corrigir avaliações de desempenho baseadas em vídeo.
Gerando uma chave de desenvolvedor do Canvas
Criar uma nova chave de desenvolvedor no Canvas permite usá-la como ID de implantação para adicionar o FeedbackFlow ao seu Canvas LMS.
- Faça login no Canvas como administrador.
- Na barra lateral, selecione Administrador > Chaves de desenvolvedor.
- Clique em Chaves de desenvolvedor > + Chave LTI.
- No menu suspenso Método selecione Colar JSON.
- Em Nome da chave, insira um nome de sua escolha, como YuJa ou FeedbackFlow.
- Obtenha a string JSON da sua instituição inserindo esta URL em uma nova guia do navegador: https://<YOUR_INSTITUTION_URL> /P/LTI/Canvas/CanvasLTI3Config.json
- Exemplo: https://lakewood.yuja.com/P/LTI/Canvas/FeedbackFlowLTI3Canvas.json
- Copie o texto entre as chaves externas na nova guia do navegador. Em seguida, cole-o em Configuração LTI 1.3 entre as chaves. O campo URIs de redirecionamento será preenchido automaticamente.
- Adicione os parâmetros necessários (incluindo as aspas) à seção Campos personalizados da string JSON:
- "lti_login_id”:”$Canvas.user.loginId",
- “canvas_course_id=$Canvas.course.id"
-
Observação: Os parâmetros acima devem ser exibidos da seguinte forma na seção Campos personalizados da string JSON:
- "custom_fields": {
"canvas_course_previous_context_ids": "$Canvas.course.previousContextIds",
"lti_login_id": "$Canvas.user.loginId",
"canvas_course_id": "$Canvas.course.id"
}
- "custom_fields": {
- Clique em Salvar para adicionar a Chave LTI.
- Na coluna Estado, mude a chave para Ativado.
- Clique em Exibir no Canvas Apps. Uma nova janela do Canvas será aberta.
- Clique no ícone de lápis.
- Altere o status para Disponível, depois clique em Salvar.
- Clique em Copiar ID do cliente e salve o valor em algum lugar para usar mais tarde.
Adicionando o FeedbackFlow ao seu Canvas LMS
Você pode adicionar o FeedbackFlow a todos os cursos existentes ou a um curso selecionado no Canvas. Consulte Adicionando o FeedbackFlow a todos os cursos ou Adicionando o FeedbackFlow a um curso específico de acordo com as necessidades da sua instituição.
Adicionando o FeedbackFlow a todos os cursos
Com a chave de desenvolvedor configurada, você pode adicionar o FeedbackFlow a todos os cursos do Canvas. Para ativar o FeedbackFlow para cursos específicos, consulte Adicionando o FeedbackFlow a um curso específico.
- Faça login no Canvas como administrador.
- Acesse a guia Administrador e clique em Configurações > Aplicativos > Exibir configurações do aplicativo.
- Clique em + Aplicativo e, em Tipo de configuração, escolha Por ID do cliente.
- Insira o ID do cliente obtido na etapa 14 da seção Gerando a chave de desenvolvedor do Canvas e depois clique em Enviar.
- Em seguida, clique em Instalar.
- Depois que estiver instalado, clique no ícone Engrenagem e escolha ID de implantação. Copie e anote o ID. Ele será usado na próxima seção.
Adicionando o FeedbackFlow a um curso específico
Com a chave de desenvolvedor configurada, você já pode adicionar o FeedbackFlow aos seus cursos. Para ativar o FeedbackFlow para todos os cursos, consulte Adicionando o FeedbackFlow a todos os cursos.
- Faça login no Canvas como Administrador.
- Acesse o curso ao qual você deseja adicionar o FeedbackFlow e clique em Configurações > Aplicativos > Exibir configurações do aplicativo.
- Clique em + Aplicativo e, em Tipo de configuração, escolha Por ID do cliente.
- No campo ID do cliente, insira a chave de desenvolvedor obtida na etapa 14 da seção Gerando a chave de desenvolvedor do Canvas e clique em Enviar.
- Em seguida, clique em Instalar.
- Clique no ícone Configurações e escolha ID de implantação. Copie e anote o ID. Ele será usado na próxima seção.
Conectando sua conta do Canvas ao FeedbackFlow
Depois de configurar o FeedbackFlow no Canvas, você pode conectar sua conta do Canvas ao FeedbackFlow.
- Acesse seu curso e selecione FeedbackFlow na barra lateral.
- No FeedbackFlow, clique no ícone de seta para expandir a barra lateral.
- Selecione Configuração.
- Na lista Selecione integração (menu suspenso), selecione Canvas
- Preencha os campos obrigatórios:
-
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 em Gerando a chave 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 copiado na etapa 6 da seção Adicionando o FeedbackFlow a todos os cursos ou Adicionando o FeedbackFlow a um curso específico. Se você 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 você inserir várias URLs, separe cada uma por uma única vírgula.
-
ISS:
- Depois de preencher todos os campos obrigatórios, clique em Salvar alterações. Você poderá então acessar o FeedbackFlow a partir dos seus cursos do Canvas.
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.