Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -273,6 +273,15 @@

An Object Group defines a list of single objects and/or a list of names of other object groups.

[[descriptor-applicability]]
===== Descriptor FieldIdentifier Applicability

Descriptor-based FieldIdentifiers (`$aasdesc`, `$smdesc`) address metadata that is only available when the deployment implements a Registry profile according to IDTA-01002 (for example `AssetAdministrationShellRegistryServiceSpecification/SSP-001` or `SubmodelRegistryServiceSpecification/SSP-001`).

In deployments that do not expose Registry endpoints (pure Repository profiles such as `AssetAdministrationShellRepositoryServiceSpecification/SSP-002`), access rules that reference `$aasdesc` or `$smdesc` are *not applicable*: the referenced metadata does not exist in the deployment, so the rule neither grants nor denies access. Evaluation MUST NOT fail because of such a rule; the rule is skipped for that request and any other applicable rules continue to apply.

Implementations SHOULD therefore scope Descriptor-based rules to deployments in which at least one Registry profile is supported. The concrete applicability per IDTA-01002 profile is listed in IDTA-01002 § "Service Specifications and Profiles", sub-section xref:IDTA-01002:http-rest-api/service-specifications-and-profiles.adoc#fieldidentifier-applicability[FieldIdentifier applicability per profile].

Check warning on line 283 in documentation/IDTA-01004/modules/ROOT/pages/access-rule-model.adoc

View workflow job for this annotation

GitHub Actions / qodana

Typo

Typo: In word 'IDTA'

Check failure on line 283 in documentation/IDTA-01004/modules/ROOT/pages/access-rule-model.adoc

View workflow job for this annotation

GitHub Actions / qodana

Unresolved Antora module

Antora Module doesn't resolve

Check failure

Code scanning / QDJVMC

Unresolved Antora module Error documentation

Antora Module doesn't resolve

Check warning

Code scanning / QDJVMC

Typo Warning documentation

Typo: In word 'IDTA'

==== Formulas

[source,bnf,linenums]
Expand Down
Loading