← API reference
Mutation / jobs

lockScheduleScenario

Freeze a schedule scenario by stamping lockedAt. Scenario edits and allocation writes are rejected until unlockScheduleScenario clears the lock. Fails if it is already locked. Requires scheduleScenario:write permission.

Arguments

TypeID of the schedule scenario to lock (prefix "sch").

Returns LockScheduleScenarioPayload!

Explore in a view

Production Floor
View exact SDL
"""
Freeze a schedule scenario by stamping lockedAt. Scenario edits and allocation writes are rejected until unlockScheduleScenario clears the lock. Fails if it is already locked. Requires scheduleScenario:write permission.
"""
lockScheduleScenario(
  """TypeID of the schedule scenario to lock (prefix "sch")."""
  id: ScheduleScenarioID!
): LockScheduleScenarioPayload! @topic(names: ["jobs"])

Schema reference describes the API contract. Actual access is checked by the platform for every operation.