O LDAP oferece uma solução de login único, que pode ser usada em uma ampla variedade de sites. O LDAP depende do navegador do cliente, do aplicativo (neste caso, o YuJa) e do servidor LDAP, com informações de autenticação disponíveis.
A estrutura flexível Provedor de módulos de SSO da plataforma de vídeo foi projetada para oferecer suporte a uma ampla variedade de soluções de identidade, permitindo a integração completa do LDAP à sua infraestrutura.
Configurando o sistema de SSO do LDAP
A configuração envolve fornecer à plataforma de vídeo os parâmetros de configuração do seu servidor LDAP e, em seguida, testar e criar um novo sistema de SSO para o domínio da sua organização. Depois de testado com sucesso, a ativação do novo sistema LDAP o disponibilizará para todos os usuários da sua organização.
- Faça login na plataforma de vídeo como administrador.
- Escolha Painel de administrador no Menu principal e selecione a guia Integrações.
- Clique em Selecione uma API para configurar e escolha SSO-LDAP.
Seção Parâmetro Descrição Exemplo Credenciais de acesso URL do LDAP A URL do LDAP; a plataforma de vídeo usará essa URL para acessar o LDAP. Ldaps://www.example.com:636/ Credenciais de acesso Login anônimo Se permitido, a plataforma de vídeo não precisará de credenciais para acessar a URL do LDAP. N/A Credenciais de acesso DN do gerente As credenciais de um usuário LDAP que o YuJa pode usar para acessar a URL do LDAP. cn=YuJaManager,ou=Users,dc=example,dc=com Credenciais de acesso Senha do gerente As credenciais de um usuário LDAP que o YuJa pode usar para acessar a URL do LDAP. A senha do usuário LDAP Requisitos do usuário DN base do usuário O contêiner em que a plataforma de vídeo deve procurar grupos. ou=Users,dc=example,dc=com Requisitos do usuário Atributo de nome de usuário A propriedade do usuário que descreve o nome de usuário. sAMAccountName Requisitos do usuário Desativar filtro de nome de usuário Se marcado, o filtro de nome de usuário (userNameAttr=loginUserName) não será aplicado e somente o Filtro de outros atributos será usado. N/A Requisitos do usuário Filtro de outros atributos Outras propriedades que os usuários devem ter. Deixe vazio para não aplicar filtros adicionais (& (objectClass=user) (sn=*)) Requisitos de grupo Filtrar por grupos Se marcado, o acesso dos usuários via LDAP será limitado a determinados grupos. N/A Requisitos de grupo DN base do grupo O contêiner em que a plataforma de vídeo deve procurar grupos. ou=Groups,dc=example,dc=com Requisitos de grupo Grupos permitidos Conjunto de grupos na lista de permissão, separados por vírgula. cn=Math, cn=Software Requisitos de grupo Atributo de associação a grupos A propriedade do usuário que descreve a associação a grupos. memberOf Provisionamento de usuários Atributo de nome próprio A propriedade do usuário que descreve o nome próprio do usuário. givenName Provisionamento de usuários Atributo de sobrenome A propriedade do usuário que descreve o sobrenome do usuário. sn Provisionamento de usuários Atributo de endereço de e-mail A propriedade do usuário que descreve o e-mail do usuário. mail Provisionamento de usuários Filtro de instrutor Se um usuário corresponder a este filtro, ele será provisionado como instrutor. (& (objectClass=user) (sn=*)) Provisionamento de usuários Filtro de gerente de TI Se um usuário corresponder a este filtro, ele será provisionado como gerente de TI. (& (objectClass=user) (sn=*)) - Insira as credenciais de usuário de qualquer conta habilitada para LDAP na sua instituição.
- Clique em Testar e criar. Na caixa de diálogo de confirmação, clique em Ok. Se tudo der certo, você poderá ver uma
lista de Atributos de usuário validados. Se necessário, você pode atualizar as configurações caso tenha cometido algum erro. Basta clicar em Testar e salvar para manter as alterações. - Depois de verificar que o SSO do LDAP funciona, você pode optar por ativar o novo
esquema de autenticação para a sua instituição. Para isso, clique em Ativar e depois em Ok.
Importante: ative o novo esquema de autenticação somente depois de realizar com sucesso
um login de teste e quando estiver pronto para disponibilizá-lo a todos os usuários da sua organização.
Usando a integração cruzada com LTI
Se a sua organização ativou tanto a integração com o LMS via LTI quanto o acesso por SSO do LDAP, você
pode optar por vincular as duas integrações. Em geral, recomendamos isso porque significa
que, independentemente de os usuários fazerem login pelo LMS ou pelo SSO, eles verão
as mesmas informações de conta da plataforma de vídeo. Em contrapartida, se a Integração cruzada com LTI não estiver configurada, um
usuário que use tanto o LMS quanto o SSO com a plataforma de vídeo será provisionado com duas contas
separadas. Estas etapas da Integração cruzada são concluídas na tela de Integração de SSO descrita acima.
- Configure o seu LMS para enviar um parâmetro LTI personalizado à ferramenta da plataforma de vídeo chamado
lis_person_sourcedid, que contém o valor de SSO usado para a correspondência cruzada. Pode ser um
e-mail, um ID de funcionário ou outro campo. Talvez seja necessário consultar a documentação
do produto da sua plataforma de LMS para saber como definir parâmetros LTI personalizados. A plataforma de vídeo usará esse recurso para vincular os dois métodos de login à mesma conta. - Role até a parte inferior do painel Integração de SSO, até a seção chamada Integração cruzada com LTI.
- Insira a propriedade de usuário do LDAP que corresponde ao identificador externo do LTI (na etapa 1 acima)
no campo Atributo de vinculação.
Observação: essa caixa de texto só será exibida se a sua instituição tiver habilitado o acesso por LTI. Clique em Testar e salvar para manter as alterações. Agora, ao fazer login pela primeira vez via LDAP, a plataforma de vídeo procurará um vínculo com uma conta LTI usando o valor do atributo de vinculação. Se for encontrado, a conta LDAP será vinculada à conta existente. Caso contrário, uma nova conta será provisionada normalmente. Todos os logins após o primeiro continuarão vinculados à conta da plataforma de vídeo criada ou encontrada no primeiro login.