Exercode's corporate services mainly have three types of permissions.
If any of the following applies to you, you are treated as a member of the material repository.
Add from my GitHub or Sync with my GitHubFor courses imported from a material repository, you can perform the following operations.
Repository Administrator Menu on the course screen, open course editing and configure class schedulesStart (Instructor Mode)View Leaderboard to view the submitted code and evaluations of all listed learnersBeing a member of a material repository alone does not let you check learners' learning status on the following screens.
To use these screens, you must be an organization administrator of an organization to which the course is added (including cases where it is added to a group within that organization), or a group administrator of a group to which the course is added. Even an organization administrator is treated the same as a material repository member if the course has not been added to their organization or to any group within it, and the material repository is merely registered to the organization.
You also cannot manage members of organizations or groups, or add courses to organizations or groups.
Whether you can view learners' submissions on the submission list and submission details depends not on your relationship to the course or material repository, but on your relationship to the person who submitted. In addition to your own submissions, you can view the submissions of members belonging to an organization or group you administer. However, on a problem's Leaderboard, instructors of the course (including material repository members) can view the submitted code and evaluations of all listed learners.
| Operation | Organization Administrator | Group Administrator | Material Repository Member |
|---|---|---|---|
| Grant organization administrator permission | ○ | ✕ | ✕ |
| Edit groups within an organization | ○ | ✕ | ✕ |
| Invite members to an organization | ○ | ✕ | ✕ |
| Grant group administrator permission | ○ | ○ | ✕ |
| Add members to a group | ○ | ○ | ✕ |
| Set member profile information | ○ | ○ (own groups only) | ✕ |
| Add courses to organizations/groups | △ (※1) | △ (※1) | ✕ |
| View the Learning Analytics screen | ○ | ○ | ✕ |
| View AI chat logs | ○ | ○ (own groups only) | ✕ |
| Configure class schedules | △ (※2) | △ (※2) | △ (※3) |
| Edit materials | △ (※2) | △ (※2) | △ (※3) |