diff --git a/documentation/IDTA-01004/modules/ROOT/partials/json/aas-queries-and-access-rules-schema.json b/documentation/IDTA-01004/modules/ROOT/partials/json/aas-queries-and-access-rules-schema.json index 9985bf5..bd72ce6 100644 --- a/documentation/IDTA-01004/modules/ROOT/partials/json/aas-queries-and-access-rules-schema.json +++ b/documentation/IDTA-01004/modules/ROOT/partials/json/aas-queries-and-access-rules-schema.json @@ -820,11 +820,28 @@ "items": { "$ref": "#/definitions/attributeItem" } + }, + "USEATTRIBUTES": { + "type": "array", + "items": { + "type": "string" + } } }, "required": [ - "name", - "attributes" + "name" + ], + "oneOf": [ + { + "required": [ + "attributes" + ] + }, + { + "required": [ + "USEATTRIBUTES" + ] + } ], "additionalProperties": false } diff --git a/documentation/IDTA-01004/modules/ROOT/partials/json/access-rule-model.json b/documentation/IDTA-01004/modules/ROOT/partials/json/access-rule-model.json index caa1ba3..118b114 100644 --- a/documentation/IDTA-01004/modules/ROOT/partials/json/access-rule-model.json +++ b/documentation/IDTA-01004/modules/ROOT/partials/json/access-rule-model.json @@ -251,11 +251,28 @@ "items": { "$ref": "#/definitions/attributeItem" } + }, + "USEATTRIBUTES": { + "type": "array", + "items": { + "type": "string" + } } }, "required": [ - "name", - "attributes" + "name" + ], + "oneOf": [ + { + "required": [ + "attributes" + ] + }, + { + "required": [ + "USEATTRIBUTES" + ] + } ], "additionalProperties": false }