| Both sides previous revision Previous revision Next revision | Previous revision |
| dido:03-dido-te:99-annexes:annex-c-requirements:03-functional-requirements:03-03-twin-node-requirements:twin-010-control-twin-interaction:start [2026/08/21 16:55] – nick_dido | dido:03-dido-te:99-annexes:annex-c-requirements:03-functional-requirements:03-03-twin-node-requirements:twin-010-control-twin-interaction:start [2026/08/21 17:37] (current) – nick_dido |
|---|
| ===== Requirements ===== | ===== Requirements ===== |
| |
| * [[dido:03-dido-te:99-annexes:annex-c-requirements:03-functional-requirements:03-03-twin-node-requirements:twin-010-control-twin-interaction:twin-010a-identify-permitted-twin-interactions|TWIN-010a — Identify Permitted Twin Interactions]] | ^ Requirement ID ^ Requirement Title ^ Purpose ^ |
| * [[dido:03-dido-te:99-annexes:annex-c-requirements:03-functional-requirements:03-03-twin-node-requirements:twin-010-control-twin-interaction:twin-010b-specify-twin-interaction-direction|TWIN-010b — Specify Twin Interaction Direction]] | | TWIN-010a | Identify Permitted Twin Interactions | Identify the interactions permitted for a Twin Relationship. | |
| * [[dido:03-dido-te:99-annexes:annex-c-requirements:03-functional-requirements:03-03-twin-node-requirements:twin-010-control-twin-interaction:twin-010c-require-authorization-for-state-changing-interactions|TWIN-010c — Require Authorization for State-Changing Interactions]] | | TWIN-010b | Specify Twin Interaction Direction | Specify the permitted direction of each configured interaction. | |
| * [[dido:03-dido-te:99-annexes:annex-c-requirements:03-functional-requirements:03-03-twin-node-requirements:twin-010-control-twin-interaction:twin-010d-prevent-unauthorized-state-changing-interactions|TWIN-010d — Prevent Unauthorized State-Changing Interactions]] | | TWIN-010c | Require Authorization for Resource State Changes | Require authorization for each permitted interaction that changes the state of a Resource. | |
| * [[dido:03-dido-te:99-annexes:annex-c-requirements:03-functional-requirements:03-03-twin-node-requirements:twin-010-control-twin-interaction:twin-010e-reject-prohibited-twin-interactions|TWIN-010e — Reject Prohibited Twin Interactions]] | | TWIN-010d | Prevent Unauthorized Resource State Changes | Prevent execution of a state-changing interaction with a Resource that lacks authorization. | |
| ===== Contents ===== | | TWIN-010e | Reject Prohibited Twin Interactions | Reject interactions that are not permitted by the governing Configuration. | |
| |
| * [[dido:03-dido-te:99-annexes:annex-c-requirements:03-functional-requirements:03-03-twin-node-requirements:twin-010-control-twin-interaction:twin-010a-identify-permitted-twin-interactions|TWIN-010a — Identify Permitted Twin Interactions]] | ===== Contents ===== |
| * [[dido:03-dido-te:99-annexes:annex-c-requirements:03-functional-requirements:03-03-twin-node-requirements:twin-010-control-twin-interaction:twin-010b-specify-twin-interaction-direction|TWIN-010b — Specify Twin Interaction Direction]] | |
| * [[dido:03-dido-te:99-annexes:annex-c-requirements:03-functional-requirements:03-03-twin-node-requirements:twin-010-control-twin-interaction:twin-010c-require-authorization-for-state-changing-interactions|TWIN-010c — Require Authorization for State-Changing Interactions]] | |
| * [[dido:03-dido-te:99-annexes:annex-c-requirements:03-functional-requirements:03-03-twin-node-requirements:twin-010-control-twin-interaction:twin-010d-prevent-unauthorized-state-changing-interactions|TWIN-010d — Prevent Unauthorized State-Changing Interactions]] | |
| * [[dido:03-dido-te:99-annexes:annex-c-requirements:03-functional-requirements:03-03-twin-node-requirements:twin-010-control-twin-interaction:twin-010e-reject-prohibited-twin-interactions|TWIN-010e — Reject Prohibited Twin Interactions]] | |
| |
| {{indexmenu>dido:03-dido-te:99-annexes:annex-c-requirements:03-functional-requirements:03-03-twin-node-requirements:twin-010-control-twin-interaction#1|js navbar nocookie maxjs#1 id#dido_te_twin_010_requirements_nav}} | {{indexmenu>dido:03-dido-te:99-annexes:annex-c-requirements:03-functional-requirements:03-03-twin-node-requirements:twin-010-control-twin-interaction#1|js navbar nocookie maxjs#1 id#dido_te_twin_010_requirements_nav}} |