Skip to content

Introduce a new Asset Administration Shell Repository Basic Profile #496

@sebbader-sap

Description

@sebbader-sap

What is missing?

There are currently only three service profiles to describe an Asset Administration Shell Repository:

  1. Full
  2. Read
  3. Query

#1 and #2 require that operations on Referables (SubmodelElements) are possible, while #3 requires query functionality. It is not possible to describe an Asset Administration Shell Repository that operates on Identifiables (AAS + Submodels).

How should it be fixed?

Add a new "Asset Administration Shell Repository - Basic Profile" (final name can be different), with these operations only:

  • AAS Repository API:

    • GetAssetAdministrationShellById
    • GetAllAssetAdministrationShellsByAssetId
    • PostAssetAdministrationShell
    • PutAssetAdministrationShellById
  • Submodel Repository API by superpath:

    • GetSubmodelById
    • PutSubmodelById
  • Description API:

    • GetDescription
  • I have signed the required Developer Certificate of Origin (DCO) already.

Metadata

Metadata

Assignees

Labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions