Access to the users with staff permissions

I have given staff permissions to some users from the django admin panel. All of the users can see the uploaded courses and can modify them too in the CMS/studio. I want to restrict the users to only modify the courses they have uploaded, not the courses uploaded by other users.

Furthermore, I want to know how to build and use Groups and user permissions on admin panel.

Thank you

@aliabdullah, does the discussion in this thread answer your question?