2016-04-28 142 views
0
中删除用户

因此,有this route可以在某个部分注册用户,但似乎并没有相反的结果:通往的路径取消注册某个部分的学生。Valence:从部分

实际上,似乎没有直接路径从LMS本身的某个部分取消注销用户。我只是看着我们的管理员“注销”一名学生,将他们在该部分中的角色转换为“无角色”,顺便说一下,这不是通过/d2l/api/lp/1.4/roles/提供的角色。

我在这里错过了什么?

谢谢!

回答

0

从我所知道的情况来看,它绝对看起来像是Valence API中的一个疏忽。我还没有尝试过,但是我想知道提供未注册的课程是否也会降级到部分注册?当然,如果你不得不从一门课程中注销一个用户,只是为了改变他们在该课程中提供的部分注册,那就不能解决问题。

对于从LMS中的部分取消注册用户而言,可以通过进入该课程中的部门管理(编辑课程 - >部分)来完成此任务。然后选择'注册用户',这将打开一张表,其中列出每个部分都有一列,您可以选择开/关注册/在该特定部分取消注册用户列(注销多个部分以注册多个部分) 。

0

您是否试过用referring to the section's orgUnitId directly取消注册学生?也许您可以尝试明确地从该部门的单位部门ID中删除该用户,然后根据需要删除该学生的课程注册,或将其重新注册到另一个部门中?

0

我认为问题的一部分是,您从前端角度考虑这个问题,而不是后端问题。您正在寻找的交易实际上是delete而不是注册。这听起来很糟糕,因为我们接受过关于删除单词的任何内容的培训,但从数据的角度来看,没有登记和删除之类的东西,您可以插入和删除。