Skip to documentation
EduSkon Docs
All guides

Submissions, grading & public student links

Receive work, evaluate it, review missing submissions and share a student-specific no-login submission link.

For: Organization Admin, Teacher, Student

Reviewed 2026-10-25

You may not see every control shown. Your role, custom permissions, assigned records and plan apply. All screenshots use sample data in Light mode with Emerald.

On this page

Submissions tab: receive and inspect work

Authorized staff see Submissions with student identity, submission date, status and score or awaiting-grade state. Search and table/card controls help find the intended student's work. Open the view action to inspect submitted descriptions and files.

Use Upload for student only when the server grants that workflow and the student is eligible. It associates the work with a chosen student, so verify the person before attaching anything. A Student gets Your submission instead of a peer-wide staff directory.

Steps

  1. Open the assignment's Submissions tab.
  2. Search for the student and open their submission.
  3. Review the attached work before evaluating or removing anything.
Organization Admin view · Light / Emerald · Sample data. Controls vary by role and permissions.

Evaluate a submission

The submission detail dialog shows the student's description, attachments and current state. Authorized evaluators can enter a score between zero and the assignment's total marks and add feedback. Save evaluation once, then confirm the submitted work changes to the evaluated state.

Blank scores are not zero and scores above total marks are rejected. Feedback should explain the outcome without exposing another student's information. A Student can inspect their own permitted result but does not see a score-edit field.

Steps

  1. Open the student's submission detail.
  2. Read the work and enter the correct score and feedback.
  3. Save evaluation and check the refreshed result.
Organization Admin view · Light / Emerald · Sample data. Controls vary by role and permissions.

Awaiting submission tab

Staff use Awaiting submission to find eligible students with no active work recorded for the assignment. This is different from work that has arrived but awaits grading. Search within the list before generating a link or uploading on someone's behalf.

A missing student may be outside the assignment's enrollment context, already submitted, or excluded by the current view. Review eligibility rather than creating another assignment as a workaround.

Steps

  1. Open Awaiting submission.
  2. Confirm the student's identity and enrollment.
  3. Use Share link or Upload work only for the intended person.
Organization Admin view · Light / Emerald · Sample data. Controls vary by role and permissions.

Student: submit without signing in

Opening the private link shows the named student and assignment details. Verify the identity and instructions before adding the required attachment and optional description. Submit once and wait for confirmation instead of assuming an in-progress upload has failed.

The public page is not a dashboard login or a generic upload link for an entire class. Expired, revoked, consumed or ineligible links cannot be used as a new submission. If the name is wrong or the link is closed, ask the teacher for the correct current link.

Steps

  1. Open the link sent specifically to you.
  2. Check your displayed name, assignment instructions and deadline.
  3. Attach the intended work and submit.
  4. Wait for the submission-received confirmation before closing the page.
Organization Admin view · Light / Emerald · Sample data. Controls vary by role and permissions.

Student: Your submission and portal upload

Signed-in Students can use Your submission to see their own work and permitted feedback. The Upload assignment action is enabled only when the current submission state and deadline allow it. This is not a peer-browsing tab.

If work already exists, inspect it before attempting another upload. If a correction is needed after the deadline or after evaluation, contact the teacher; the current workflow may require a staff removal and, if appropriate, a deadline extension.

Steps

  1. Open the assignment and read Overview.
  2. Use Upload assignment if enabled, then check Your submission.
  3. Review evaluated feedback when it becomes available.
Student view · Light / Emerald · Sample data. Controls vary by role and permissions.

Remove an incorrect submission safely

Authorized staff can remove an active submission through a confirmation that requires a reason. The files and grade are no longer included in active submissions and reports. The student receives an in-app notification and an optional email notification can be requested.

Removal is consequential: the student can submit again only if the assignment's deadline and state permit it. If the deadline has passed, extend it when appropriate before expecting another upload. Do not remove a valid submission just to change a score; use evaluation editing for the appropriate grading correction.

Steps

  1. Open the intended submission and choose Remove.
  2. Enter the required reason and decide whether to also notify by email.
  3. Read the deadline warning, then confirm only when removal is intended.
Organization Admin view · Light / Emerald · Sample data. Controls vary by role and permissions.

Upload through the portal

Staff can use Upload for student and select an eligible student. Students use the upload action for their own submission. Add the requested description and permitted files, then save and wait for the confirmed submission.

Select the intended student carefully when submitting on their behalf. File validation, storage allowance, assignment state and deadline still apply. A file selected in a dialog has not been submitted until the save succeeds.

Steps

  1. Open the upload action for the assignment.
  2. Staff: choose the correct student. Add the requested files and description.
  3. Save and verify the submitted row/status.
Organization Admin view · Light / Emerald · Sample data. Controls vary by role and permissions.