Sincronização de funções para instituições de ensino

Última atualização em 16/12/2024

Aplica-se a corporações.

Visão geral

Para permitir experiências personalizadas, aumentar a segurança e garantir conformidade, os administradores agora podem adicionar tags de educador e estudante para usuários no Adobe Admin Console para sincronizações do Azure e novas configurações do Azure. Depois de configurar uma sincronização do Azure, você poderá adicionar um mapeamento de atributos para indicar quais usuários são educadores e quais são estudantes. 

No futuro, essas tags de educador e estudante permitirão que a Adobe exiba experiências personalizadas para educadores e estudantes com base em suas funções. Por exemplo, os educadores poderão configurar salas de aula de seus alunos e monitorar o progresso dos trabalhos, ver os planos de aula ocultos dos estudantes e muito mais. Para desbloquear esses desenvolvimentos específicos para educadores no futuro, siga as etapas abaixo.

Pré-requisitos

  • O Microsoft Azure AD está configurado em sua instituição.
  • Como forma alternativa de identificar estudantes e educadores (por exemplo, os professores têm o atributo Cargo preenchido no Azure, enquanto os alunos têm um domínio de email exclusivo; os emails dos alunos começam com um prefixo similar; etc.) 
  • A sincronização do Microsoft Azure já está configurada para sincronizar usuários no Adobe Admin Console. Saiba como configurar a sincronização do Azure.

Etapas para realizar a sincronização de funções

Faça logon no Azure AD com uma conta de administrador.

Microsoft Azure — Fazer logon

Navegue até os aplicativos corporativos no Azure Active Directory.

Aplicativos corporativos

Selecione o aplicativo Adobe Identity Management no qual você configurou o provisionamento automático.

Adobe Identity Management

Selecione Provisionamento.

Provisionamento no Microsoft Azure

Navegue até Editar mapeamento de atribuição.

Editar mapeamento de atribuição

Na seção Mapeamento, selecione Provisionar usuários no Azure Active Directory.

Provisionar usuários no Azure Active Directory

Em seguida, selecione Adicionar novo mapeamento.

Adicionar novo mapeamento

Aplicar mapeamento de funções

Para permitir que o Adobe Express forneça uma experiência personalizada para educadores e estudantes, precisamos compartilhar informações de função do Azure AD com a Adobe por meio do processo de mapeamento de atributos.

Um mapeamento direto da função do Azure AD para a Adobe só poderá ser usado se você tiver um atributo de Educador ou Estudante para todos os usuários.

O mapeamento Expressão permite o uso de uma regra para gerar a saída de Educador ou Estudante. Na próxima seção, fornecemos exemplos com comentários para casos de uso comuns na área da educação.

Um Mapeamento direto da função do Azure AD para a Adobe só poderá ser usado se você tiver um atributo que contenha Educador ou Estudante para todos os usuários.  Por exemplo, se o atributo de cargo do Azure AD tiver o valor Educador para professores e Estudante para alunos. Ele pode ser mapeado diretamente para o atributo alvejado.

Selecione o Tipo de mapeamento Direto.

Defina o atributo de origem.

Definir o atributo de origem

Defina o atributo de destino.

Definir o atributo de destino

Clique em OK.

Salve o mapeamento.

Selecione Salvar.

Se um atributo como employeeType for usado para identificar professores versus estudantes, o seguinte é um exemplo de expressão que pode ser usada para definir a função com base em uma lista de valores.

Selecione o Tipo de mapeamento Expressão.

Definir mapeamento de expressão

Criar expressão.

//A seguinte expressão atribui por padrão a função de Estudante e atribui a função de Educador quando o atributo employeeType tem um valor de Corpo docente, Funcionário ou Treinador.

Switch([employeeType], student, <teachers_employeeType>, Educador)
Ex: employeeType = [Faculty, Staff, Coach...]
Switch([employeeType], Student, Faculty, Educador, Staff, Educador, Coach, Educador)

Use o Expression Builder para testar o mapeamento de atributos.

Defina o atributo de destino.

Definir o atributo de destino

Clique em OK.

Salve o mapeamento.

Salvar mapeamento de atributos

Selecione Salvar.

Se você distinguir a função por domínio de email, uma expressão poderá ser usada para enviar o atributo da função Educador baseado em @example.org. E enviar a função de Estudante com base em @estudante.exemplo.org.

Selecione o Tipo de mapeamento Expressão.

Definir mapeamento de expressão

Criar expressão.

// Os usuários com endereço de email no domínio de estudantes serão marcados como estudantes. Os usuários com endereço de email no domínio professores serão marcados como educadores. Todos os outros usuários não serão marcados

Alternar(Item(Split([mail], "@"), 2), "", "<students_domain>",
"Aluno", "<teachers_domain>", "Educador")

Ex: student_domain = student.example.org
Teacher_domain = example.org

Alternar(Item(Split([mail], “@”), 2), “”,“student.example.org”, “Aluno”, “example.org”, “Educador”)

Use o Expression Builder para testar o mapeamento de atributos.

Defina o atributo de destino.

Atributo de destino

Clique em OK.

Salve o mapeamento.

Selecione Salvar.

Se você distinguir a função por UPN, uma expressão poderá ser usada para enviar o atributo da função Educador baseado em @example.org. E a função de Estudante com base em @estudante.exemplo.org.

Selecione o Tipo de mapeamento Expressão.

Criar expressão.

// UPN: os usuários que tiverem um UPN baseado no domínio do professor serão marcados como professores. Todos os outros usuários serão marcados como aluno

Alternar(Item(Split([userPrincipalName], "@"), 2), "student", "<teachers_domain>", "teacher")

Ex: student_domain = student.example.org
Teacher_domain = example.org

Alternar(Item(Split([userPrincipalName], "@"), 2),"student", "example.org", "Educador")

Use o Expression Builder para testar o mapeamento de atributos.

Expression builder

Defina o atributo de destino.

Atributo de destino

Clique em OK.

Salve o mapeamento.

Salvar mapeamento de atributos

Selecione Salvar.

Caso você distinga funções com base em um prefixo de email, como s_username@students.example.org, uma expressão poderá ser usada para enviar o atributo de função de Estudante, se s_ estiver presente, e Educador, se não estiver.

Selecione o Tipo de mapeamento Expressão.

Mapeamento de expressão

Criar expressão.

// prefixo de email: usuários com prefixo de email “s_” serão marcados como Estudante. Todos os outros usuários serão marcados como educador.

Ex: Endereço de email = s_johnson@student.example.org

IIF(Left([mail], "2") = "s_", "Student", "Educator")

Use o Expression Builder para testar o mapeamento de atributos.

Defina o atributo de destino.

Atributo de destino

Clique em OK.

Salve o mapeamento.

Selecione Salvar.

Testar sincronização de funções

A assimilação de funções pode ser testada por meio do provisionamento de um usuário sob demanda ou aguardando-se até que as alterações comecem a fluir entre o Azure AD e a Adobe.

Testar a assimilação de funções por meio do provisionamento sob demanda

Provisão sob demanda de um usuário no Azure AD

Retorne para o aplicativo Adobe Identity Management.

Adobe Identity Management

Selecione Provisão por demanda.

Selecione Usuário e clique em Provisionar.

Provisão por demanda

Analisar resultados.

Analisar resultados

Verifique a atribuição

Faça logon no Admin Console.

Na guia Usuários, localize o usuário provisionado.

Confirme a atribuição de função. 

Veja os detalhes do usuário.

Funções de usuário