There are three types of roles in codePost:
Admins: Users who set up and manage the course
Graders: Users who review and grade student submissions
Students: Users who receive feedback on their submissions
A user can hold multiple roles within a single course. In fact, when you create a course, you will automatically be enrolled as both an admin and a grader for the course.
Each of these roles has its own console to perform relevant actions: the Admin Console, Grader Console, and Student Console.
If you hold multiple roles across your courses, you'll be able to switch your role in the header bar of your console.