Skip to main content

Assignment AI plugin permissions

The following table summarises the main permissions used by the Assignment AI plugin and their default role assignments.

NameDescriptionDefault roles
local/assign_ai:reviewAccess the Review with AI workspace in an assignment, submit student work to the AI service (individual or bulk), monitor progress, and open the review history screen.Manager, Editing teacher, Teacher
local/assign_ai:viewdetailsOpen the View details modal for any reviewed submission and read the AI-generated grade suggestions, rubric entries, and narrative feedback.Manager, Editing teacher, Teacher
local/assign_ai:changestatusEdit AI responses, approve or reject them (including the Approve all action), and push the accepted grades and feedback back to the assignment.Manager, Editing teacher, Teacher

local/assign_ai:review

Allows users to enter the Review with AI page that appears under an assignment’s More settings. From there they can:

  • View every student submission along with its AI-processing status and the related Review history list.
  • Trigger the AI review for a specific student or use Review all to queue the entire class.
  • Watch the live progress widget that shows queued, processing, and pending reviews.

Without this permission, the Review with AI navigation entries are hidden and the user cannot initiate AI-assisted reviews.

Access Review with AI

local/assign_ai:viewdetails

Permits opening the View details button that is shown once the AI has produced feedback for a submission. Users who hold it can:

  • Read the full comment suggested by the AI, including rubric/guide suggestions and the proposed grade.
  • Keep a trace of the AI message for each learner to support later moderation or appeals.

This capability is useful for tutors who only need to consult the AI output without editing or approving it.

View details button

local/assign_ai:changestatus

Grants full control over the final decision for AI-generated feedback. With this capability, a user can:

  • Edit the AI message before sharing it, saving drafts as needed.
  • Approve or reject a submission so the feedback becomes visible to the student (or is discarded).
  • Use Approve all to batch-publish every pending AI response in the activity.

Only grant this permission to staff members who are trusted to publish grades and comments on behalf of the AI assistant.

Approve all actions