如何从组织单位的级联结构中删除用户的注册?在我的应用程序中,我使用以下路径来创建注册:
POST /d2l/api/lp/1.4/enrollments/
带有请求正文:
{
"OrgUnitId": 123,
"UserId": 4,
"RoleId": 5
}
此调用创建 3 个注册:
- OrgUnitId=123 -> 课程设置
- OrgUnitId=124 -> 部分
- OrgUnitId=125 -> 组
所以,我只知道顶级 orgUnitId(与课程提供相关)。其他注册是自动创建的。
当我尝试删除注册时,我使用以下 DELETE 调用:
/d2l/api/lp/1.4/enrollments/orgUnits/123/users/4
在这个电话之后,我仍然看到“注册儿童”:
- OrgUnitId=124 -> 部分
- OrgUnitId=125 -> 组
我怎样才能删除它们?