tools.ozone.report.assignModerator
Assign a report to a user. Defaults to the caller. Admins may assign to any moderator.
Details · procedure
| Kind | procedure |
|---|---|
| Authority | report.ozone.tools |
| Indexed |
Procedure
procedure · POSTInput
application/jsondid
string · didDID to be assigned. Defaults to the caller's DID. Admins may assign to any moderator.
isPermanent
booleanWhen true, the assignment has no expiry (endAt is null). Throws AlreadyAssigned if another user already has a permanent assignment on this report.
queueId
integerOptional queue ID to associate the assignment with. If not provided and the report has been assigned on a queue before, it will stay on that queue.
The ID of the report to assign.
Output
application/jsonschema
refErrors
AlreadyAssigned
The report is already assigned to another user.
InvalidAssignment
The report ID or queue ID is invalid.
Similar lexicons
semantic matchLexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
Assign a user to a queue.
-
tools.ozone.report.reassignQueue
procedureManually reassign a report to a different queue (or unassign it). Records a queueActivity entry on the report.
-
tools.ozone.report.unassignModerator
procedureRemove report assignment.
-
Remove a user's assignment from a queue.