To set up Secondary Report Cards and initialize report cards for each grading term, non-admin users will need full (Read, Insert, Update and Delete) permissions to: Grades, Grade History, Grade Reporting Options, Grade Reporting Address Options and Mark Headings and Descriptions.
Non-admin users that will only be printing Secondary Report Cards will need Read and Update to Grades. If the school is reporting Grading Snapshots then the user will also need Update permission to Grading Periods.
In order for secondary teachers to update grades, they will need Read and Update permission to Grades.
The Parent and Student groups will also need Read permission to Grades in order to see the page in the Parent/Student Portal.