Action
|
Logged out users
|
Logged in users
|
Functioneer
|
Function maintainer
|
SysOp
|
Staff
|
Execution
|
Run published functions
|
File:OOjs UI icon check-constructive.svg Allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
Run unsaved code - on implementation edit page
|
File:OOjs UI icon close-ltr-destructive.svgN Not allowed
|
File:OOjs UI icon check-constructive.svg Allowed
File:Yellowpin.svg <translate> To do</translate> split out right (T349057)
|
File:OOjs UI icon check-constructive.svg Allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
Object creation
|
Create a boolean
|
File:OOjs UI icon close-ltr-destructive.svgN Not allowed
|
File:OOjs UI icon close-ltr-destructive.svgN Not allowed
|
File:OOjs UI icon close-ltr-destructive.svgN Not allowed
|
File:OOjs UI icon close-ltr-destructive.svgN Not allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
Create a unit
|
File:OOjs UI icon close-ltr-destructive.svgN Not allowed
|
File:OOjs UI icon close-ltr-destructive.svgN Not allowed
|
File:OOjs UI icon close-ltr-destructive.svgN Not allowed
|
File:OOjs UI icon close-ltr-destructive.svgN Not allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
Create predefined objects[1]
|
File:OOjs UI icon close-ltr-destructive.svgN Not allowed
|
File:OOjs UI icon close-ltr-destructive.svgN Not allowed
|
File:OOjs UI icon close-ltr-destructive.svgN Not allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
Create a language
|
File:OOjs UI icon close-ltr-destructive.svgN Not allowed
|
File:OOjs UI icon close-ltr-destructive.svgN Not allowed
|
File:OOjs UI icon close-ltr-destructive.svgN Not allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
Create a programming language
|
File:OOjs UI icon close-ltr-destructive.svgN Not allowed
|
File:OOjs UI icon close-ltr-destructive.svgN Not allowed
|
File:OOjs UI icon close-ltr-destructive.svgN Not allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
Create a type
|
File:OOjs UI icon close-ltr-destructive.svgN Not allowed
|
File:OOjs UI icon close-ltr-destructive.svgN Not allowed
|
File:OOjs UI icon close-ltr-destructive.svgN Not allowed
File:Yellowpin.svg Coming later (T349080)
|
File:OOjs UI icon close-ltr-destructive.svgN Not allowed
File:Yellowpin.svg Coming later (T349080)
|
File:OOjs UI icon check-constructive.svg Allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
Create an implementation
|
File:OOjs UI icon close-ltr-destructive.svgN Not allowed
|
File:OOjs UI icon close-ltr-destructive.svgN Not allowed
File:Yellowpin.svg General Availability to allow (T349061)
|
File:OOjs UI icon check-constructive.svg Allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
Create a test
|
File:OOjs UI icon close-ltr-destructive.svgN Not allowed
|
File:OOjs UI icon close-ltr-destructive.svgN Not allowed
File:Yellowpin.svg General Availability to allow (T349061)
|
File:OOjs UI icon check-constructive.svg Allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
Create a function
|
File:OOjs UI icon close-ltr-destructive.svgN Not allowed
|
File:OOjs UI icon close-ltr-destructive.svgN Not allowed
File:Yellowpin.svg General Availability to allow (T349061)
|
File:OOjs UI icon check-constructive.svg Allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
Create any other object[2]
|
File:OOjs UI icon close-ltr-destructive.svgN Not allowed
|
File:OOjs UI icon close-ltr-destructive.svgN Not allowed
File:Yellowpin.svg General Availability to allow (T349061)
|
File:OOjs UI icon check-constructive.svg Allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
Object editing
|
The following rules apply to all objects, predefined and user-contributed
|
Edit any labels, aliases and descriptions
|
File:OOjs UI icon close-ltr-destructive.svgN Not allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
Edit function input labels
|
File:OOjs UI icon close-ltr-destructive.svgN Not allowed
|
File:OOjs UI icon close-ltr-destructive.svgN Not allowed
File:Yellowpin.svg General Availability to allow (T349063)
|
File:OOjs UI icon check-constructive.svg Allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
Edit type key labels
|
File:OOjs UI icon close-ltr-destructive.svgN Not allowed
|
File:OOjs UI icon close-ltr-destructive.svgN Not allowed
File:Yellowpin.svg General Availability to allow (T349063)
|
File:OOjs UI icon check-constructive.svg Allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
Edit error key labels
|
File:OOjs UI icon close-ltr-destructive.svgN Not allowed
|
File:OOjs UI icon close-ltr-destructive.svgN Not allowed
File:Yellowpin.svg Coming later (T348997)
|
File:OOjs UI icon close-ltr-destructive.svgN Not allowed
File:Yellowpin.svg Coming later (T348997)
|
File:OOjs UI icon close-ltr-destructive.svgN Not allowed
File:Yellowpin.svg Coming later (T348997)
|
File:OOjs UI icon check-constructive.svg Allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
Edit the object type of any object
|
File:OOjs UI icon close-ltr-destructive.svgN Not allowed
|
File:OOjs UI icon close-ltr-destructive.svgN Not allowed
|
File:OOjs UI icon close-ltr-destructive.svgN Not allowed
|
File:OOjs UI icon close-ltr-destructive.svgN Not allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
Edit a boolean
|
File:OOjs UI icon close-ltr-destructive.svgN Not allowed
|
File:OOjs UI icon close-ltr-destructive.svgN Not allowed
|
File:OOjs UI icon close-ltr-destructive.svgN Not allowed
|
File:OOjs UI icon close-ltr-destructive.svgN Not allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
Edit a unit
|
File:OOjs UI icon close-ltr-destructive.svgN Not allowed
|
File:OOjs UI icon close-ltr-destructive.svgN Not allowed
|
File:OOjs UI icon close-ltr-destructive.svgN Not allowed
|
File:OOjs UI icon close-ltr-destructive.svgN Not allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
Edit a language
|
File:OOjs UI icon close-ltr-destructive.svgN Not allowed
|
File:OOjs UI icon close-ltr-destructive.svgN Not allowed
|
File:OOjs UI icon close-ltr-destructive.svgN Not allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
Edit a programming language
|
File:OOjs UI icon close-ltr-destructive.svgN Not allowed
|
File:OOjs UI icon close-ltr-destructive.svgN Not allowed
|
File:OOjs UI icon close-ltr-destructive.svgN Not allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
Edit a type
|
File:OOjs UI icon close-ltr-destructive.svgN Not allowed
|
File:OOjs UI icon close-ltr-destructive.svgN Not allowed
|
File:OOjs UI icon close-ltr-destructive.svgN Not allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
Edit any other predefined object[1]
|
File:OOjs UI icon close-ltr-destructive.svgN Not allowed
|
File:OOjs UI icon close-ltr-destructive.svgN Not allowed
|
File:OOjs UI icon close-ltr-destructive.svgN Not allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
The following rules only apply to user-contributed objects
|
Edit user-contributed Function objects
|
Edit inputs/output of a running function[3][4]
|
File:OOjs UI icon close-ltr-destructive.svgN Not allowed
|
File:OOjs UI icon close-ltr-destructive.svgN Not allowed
|
File:OOjs UI icon close-ltr-destructive.svgN Not allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
Edit tests of a running function (connect/disconnect a test)
|
File:OOjs UI icon close-ltr-destructive.svgN Not allowed
|
File:OOjs UI icon close-ltr-destructive.svgN Not allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
Edit tests of a not-running function (connect/disconnect a test)
|
File:OOjs UI icon close-ltr-destructive.svgN Not allowed
|
File:OOjs UI icon close-ltr-destructive.svgN Not allowed
File:Yellowpin.svg Maybe later (T349136)
|
File:OOjs UI icon check-constructive.svg Allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
Edit implementations of a running function (connect/disconnect an implementation)
|
File:OOjs UI icon close-ltr-destructive.svgN Not allowed
|
File:OOjs UI icon close-ltr-destructive.svgN Not allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
Edit implementations of a not-running function (connect the first implementation)
|
File:OOjs UI icon close-ltr-destructive.svgN Not allowed
|
File:OOjs UI icon close-ltr-destructive.svgN Not allowed
File:Yellowpin.svg Maybe later (T349136)
|
File:OOjs UI icon check-constructive.svg Allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
Edit a function
(fallback rule, all other function edits)
|
File:OOjs UI icon close-ltr-destructive.svgN Not allowed
|
File:OOjs UI icon close-ltr-destructive.svgN Not allowed
File:Yellowpin.svg General Availability to allow (T349080)
|
File:OOjs UI icon check-constructive.svg Allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
Edit user-contributed Implementation objects
|
Edit an implementation connected to a user-contributed function[5]
|
File:OOjs UI icon close-ltr-destructive.svgN Not allowed
|
File:OOjs UI icon close-ltr-destructive.svgN Not allowed
|
File:OOjs UI icon check-constructive.svg Allowed
File:Yellowpin.svg Maybe prohibit (T349081)
|
File:OOjs UI icon check-constructive.svg Allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
Edit an implementation connected to a predefined function[5]
|
File:OOjs UI icon close-ltr-destructive.svgN Not allowed
|
File:OOjs UI icon close-ltr-destructive.svgN Not allowed
|
File:OOjs UI icon check-constructive.svg Allowed
File:Yellowpin.svg Maybe prohibit (T349081)
|
File:OOjs UI icon check-constructive.svg Allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
Edit an implementation[6]
(fallback rule, all other implementations, which are not connected)
|
File:OOjs UI icon close-ltr-destructive.svgN Not allowed
|
File:OOjs UI icon close-ltr-destructive.svgN Not allowed
File:Yellowpin.svg General Availability to allow (T349082)
|
File:OOjs UI icon check-constructive.svg Allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
Edit user-contributed Test objects
|
Edit a test connected to a user-contributed function[7]
|
File:OOjs UI icon close-ltr-destructive.svgN Not allowed
|
File:OOjs UI icon close-ltr-destructive.svgN Not allowed
|
File:OOjs UI icon check-constructive.svg Allowed
File:Yellowpin.svg Maybe prohibit (T349081)
|
File:OOjs UI icon check-constructive.svg Allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
Edit a test connected to a predefined function[7]
|
File:OOjs UI icon close-ltr-destructive.svgN Not allowed
|
File:OOjs UI icon close-ltr-destructive.svgN Not allowed
|
File:OOjs UI icon check-constructive.svg Allowed
File:Yellowpin.svg Maybe prohibit (T349081)
|
File:OOjs UI icon check-constructive.svg Allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
Edit a test[8]
(fallback rule, all other tests, which are not connected)
|
File:OOjs UI icon close-ltr-destructive.svgN Not allowed
|
File:OOjs UI icon close-ltr-destructive.svgN Not allowed
File:Yellowpin.svg General Availability to allow (T349082)
|
File:OOjs UI icon check-constructive.svg Allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
Edit other user-contributed objects
|
Edit any other object[2] (fallback rule, all other types)
|
File:OOjs UI icon close-ltr-destructive.svgN Not allowed
|
File:OOjs UI icon close-ltr-destructive.svgN Not allowed
File:Yellowpin.svg General Availability to allow (T349082)
|
File:OOjs UI icon check-constructive.svg Allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|
File:OOjs UI icon check-constructive.svg Allowed
|