Skip to main content

OWN_RECORD_SCOPE

Constant OWN_RECORD_SCOPE 

pub const OWN_RECORD_SCOPE: &'static str;
Expand description

The contract tag of an action that changes a record of the invoking person’s own (their contact directory, a settings section of theirs), carried out on that record rather than on the workspace’s document. Only the host of that person changes it, and only for them, so a workspace’s grants and roles have nothing to decide: it needs only what reading needs (ActionContract::need). What it does stays its kind: a change Undo takes back is still Undoable, and asks nothing before it runs.