我们的机构拥有与D2L学习环境集成的站点范围服务。有时,在该用户在LE中具有预配置用户记录之前,在我们的其他服务之一上具有帐户的用户尝试访问学习环境,这导致授权错误。 Valence Learning Framework API是否为我提供了一种方法来验证LE 中是否存在用户记录我们将用户在另一个服务上的会话重定向到LE的登录路径?
答案 0 :(得分:1)
您可以使用标准user query route在D2L LE中查找用户记录;使用orgDefinedId
或userName
查询参数之一,您可以按组织定义的ID(例如,学号)或LMS用户名(他们的用户名)查找用户用来登录)。对于第二个工作,您自然需要为D2L LE用户提供与您所在机构的其他服务相同的用户名。
请注意,调用此路由的“用户”需要足够的权限才能找到用户记录(并查看他们正在查找的字段)。