1 Definition
An Item expressing the set of Process Actions that a Process may perform and their Level.
2 Functional Requirements
The Levels of Rights are set to be:
- Internal granted by the M-Instance to Process.
- Acquired by initiative of the Process.
- Granted to the Process by another Process.
3 Syntax
https://schemas.mpai.community/MMM4/V1.0/data/Rights.json
4 Semantics
Label | Size | Description |
Header | N1 Bytes | Rights Header |
– Standard | 9 Bytes | The characters “MMM-RGT-V” |
– Version | N2 Bytes | Major version – 1 or 2 characters |
– Dot-separator | 1 Byte | The character “.” |
– Subversion | N3 Byte | Minor version – 1 or 2 characters |
M-InstanceID | N4 Bytes | Identifier of M-Instance. |
RightsID | N5 Bytes | Identifier of Rights. |
RightsData | N6 Bytes | Collection of Data for RightsID |
– Level | N7 Bytes | One of Internal, Acquired, Granted. |
– ProcessAction | N8 Bytes | ProcessAction |
DescrMetadata | N9 Bytes | Descriptive Metadata |
5 Data Formats
No new Data Formats required.
6 To Respondents
MPAI request comments on:
- Functional Requirements
- JSON Syntax and Semantics.