Codio passes grades back to the LMS as a percentage earned out of the available points designated in Codio.
By default, grades are passed when assignment is completed and Release Grades setting is enabled, but if you want to customise/configure this behavior you can set CUSTOM_CODIO_SEND_GRADE custom parameter and here is list of possible values (case insensitive):
GRADE_RELEASE - default behavior, grades are sent when the grades are released and the assignment is graded.
ALWAYS - grades (even if incomplete) are sent every time on assignment submission or manual grade action even if the grade hasn’t changed.
CHANGED - every time grade is different from the previous state.
When grades are released a URL is passed to the LMS where students/teachers can access the grading information for the assignment in the grading area of the LMS. By default, only the course teachers and the individual student can access the grading preview URL.
In order to pass a different URL back to your LMS system where anyone who knows the URL can access the students grading information, enable the LMS shared feedback option for the course. To enable this, go to your course LTI/LMS tab and then toggle the switch to enable.