diff --git a/documentation/IDTA-01004/modules/ROOT/partials/examples/allow-create-only-specific.json b/documentation/IDTA-01004/modules/ROOT/partials/examples/allow-create-only-specific.json index 46af593..56889ce 100644 --- a/documentation/IDTA-01004/modules/ROOT/partials/examples/allow-create-only-specific.json +++ b/documentation/IDTA-01004/modules/ROOT/partials/examples/allow-create-only-specific.json @@ -23,7 +23,9 @@ { "$eq": [ { - "CLAIM": "Role" + "$attribute": { + "CLAIM": "Role" + } }, { "$strVal": "person with legitimate interest" diff --git a/documentation/IDTA-01004/modules/ROOT/partials/examples/allow-read-all-users-of-company-for-submodel.bnf b/documentation/IDTA-01004/modules/ROOT/partials/examples/allow-read-all-users-of-company-for-submodel.bnf index 53be34a..db0af8d 100644 --- a/documentation/IDTA-01004/modules/ROOT/partials/examples/allow-read-all-users-of-company-for-submodel.bnf +++ b/documentation/IDTA-01004/modules/ROOT/partials/examples/allow-read-all-users-of-company-for-submodel.bnf @@ -1,6 +1,6 @@ ACCESSRULE: ATTRIBUTES: - CLAIM("email") + CLAIM("email") RIGHTS: READ ACCESS: ALLOW OBJECTS: diff --git a/documentation/IDTA-01004/modules/ROOT/partials/examples/allow-read-list-semanticids-machinestate.json b/documentation/IDTA-01004/modules/ROOT/partials/examples/allow-read-list-semanticids-machinestate.json index ce6e9d9..df9d67d 100644 --- a/documentation/IDTA-01004/modules/ROOT/partials/examples/allow-read-list-semanticids-machinestate.json +++ b/documentation/IDTA-01004/modules/ROOT/partials/examples/allow-read-list-semanticids-machinestate.json @@ -19,9 +19,16 @@ } ], "FORMULA": { - "REFERENCE": { - "$sme(\"SubmodelID-OperationalData\").machineState#value" - } + "$eq": [ + { + "$attribute": { + "REFERENCE": "$sme(\"SubmodelID-OperationalData\").machineState#value" + } + }, + { + "$strVal": "not-running" + } + ] } } ] diff --git a/documentation/IDTA-01004/modules/ROOT/partials/examples/allow-read-submodels-id-pattern.bnf b/documentation/IDTA-01004/modules/ROOT/partials/examples/allow-read-submodels-id-pattern.bnf index c3be952..cf9bdb7 100644 --- a/documentation/IDTA-01004/modules/ROOT/partials/examples/allow-read-submodels-id-pattern.bnf +++ b/documentation/IDTA-01004/modules/ROOT/partials/examples/allow-read-submodels-id-pattern.bnf @@ -1,6 +1,6 @@ ACCESSRULE: ATTRIBUTES: - CLAIM("companyName") + CLAIM("companyName") RIGHTS: READ ACCESS: ALLOW OBJECTS: diff --git a/documentation/IDTA-01004/modules/ROOT/partials/examples/filter.bnf b/documentation/IDTA-01004/modules/ROOT/partials/examples/filter.bnf index 1a712f3..58b3f57 100644 --- a/documentation/IDTA-01004/modules/ROOT/partials/examples/filter.bnf +++ b/documentation/IDTA-01004/modules/ROOT/partials/examples/filter.bnf @@ -4,7 +4,7 @@ ACCESSRULE: RIGHTS: READ ACCESS: ALLOW OBJECTS: - DESCRIPTOR $aasDesc("*") + DESCRIPTOR $aasdesc("*") FORMULA: $and( CLAIM("BusinessPartnerNumber") $eq "BPNL00000000000A", @@ -19,7 +19,7 @@ ACCESSRULE: ) ) FILTER: - FRAGMENT "$aasdesc#specificAssetIds[]" + FRAGMENT: $aasdesc#specificAssetIds[] CONDITION: $or( $match( diff --git a/documentation/IDTA-01004/modules/ROOT/partials/examples/filter.json b/documentation/IDTA-01004/modules/ROOT/partials/examples/filter.json index 92d926a..38a9531 100644 --- a/documentation/IDTA-01004/modules/ROOT/partials/examples/filter.json +++ b/documentation/IDTA-01004/modules/ROOT/partials/examples/filter.json @@ -15,7 +15,7 @@ }, "OBJECTS": [ { - "DESCRIPTOR": "$aasDesc(\"*\")" + "DESCRIPTOR": "$aasdesc(\"*\")" } ], "FORMULA": { diff --git a/documentation/IDTA-01004/modules/ROOT/partials/examples/reuse-acl-object-formula.json b/documentation/IDTA-01004/modules/ROOT/partials/examples/reuse-acl-object-formula.json index 545e473..2837ed9 100644 --- a/documentation/IDTA-01004/modules/ROOT/partials/examples/reuse-acl-object-formula.json +++ b/documentation/IDTA-01004/modules/ROOT/partials/examples/reuse-acl-object-formula.json @@ -22,7 +22,7 @@ "name": "Properties", "objects": [ { - "REFERABLE": "$sme("\https://s1.com\").p1" + "REFERABLE": "$sme(\"https://s1.com\").p1" }, { "REFERABLE": "$sme(\"https://s1.com\").p2"