[ARCHIVED] The "Course - delete" permission is not permitting courses to be deleted
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi All,
We are trying to replace our root "Account Admin" users with lower privileged accounts. We have an API that uses the "delete /courses/{courseId}?" API. When it is called with full "Account Admin" it returns 204 and removes the user. But when I call it with the following permissions it fails with 401 Unaithorized:
Admin - manage / update
Courses content - add / edit / delete
Courses - view list
Course content - view
Courses - add
Courses - conclude
Courses - delete
Courses - publish
Courses - change visibility
Courses - undelete
Manage Course Sections
SIS Data - read
SIS Data - manage
Which additional privilege is required to get this working?
I have a very similar issue with delete user API as well. ie I have enabled most user permissions and still can't delete.
Thanks,
Simon
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I resolved this issue by granting the role the "Manage Course Files" and "Manage Pages" permissions. I was also informed you can push the role through to the user faster by changing the users timezone away and back again (have not tested this however).
Simon
This discussion post is outdated and has been archived. Please use the Community question forums and official documentation for the most current and accurate information.