diff --git a/docs/concept/#438-investigation-dDTR-api-endpoints/#438-investigation-dDTR-api-endpoints.md b/docs/concept/#438-investigation-dDTR-api-endpoints/#438-investigation-dDTR-api-endpoints.md index a5ec67807a..a6e2eabc17 100644 --- a/docs/concept/#438-investigation-dDTR-api-endpoints/#438-investigation-dDTR-api-endpoints.md +++ b/docs/concept/#438-investigation-dDTR-api-endpoints/#438-investigation-dDTR-api-endpoints.md @@ -21,7 +21,7 @@ To this end, the API and the necessary changes to the IRS must be determined, do ## Summary Extension of reference implementation of Digital Twin Registry (DTR) in Catena-X for scalable access management to Asset Administration Shells (AAS) and adhering Submodel server(s). -## Assessment +## Assessment - IRS uses the EDC for any request to the dDTR and Submodel Server @@ -71,15 +71,21 @@ No impact on data consumers. ### AAS_Access_v3_Architecture -![AAS_Access_v3_Architecture.jpg](AAS_Access_v3_Architecture.jpg) +![AAS_Access_v3_Architecture.svg](AAS_Access_v3_Architecture.svg) + +*This diagram was created with Inkscape +from +the original JPG from +[#438: Investigation and impact determination on new dDTR API endpoints for access management](https://github.com/eclipse-tractusx/item-relationship-service/issues/438) +in order to fulfill [TRG 1.04](https://eclipse-tractusx.github.io/docs/release/trg-1/trg-1-4).* ## Glossary | Abbreviation | Name | |--------------|---------------------------| -| CRUD | Create Read Update Delete | -| MIW | Managed Identity Wallet | -| AAS | Asset Adminstration Shell | +| CRUD | Create Read Update Delete | +| MIW | Managed Identity Wallet | +| AAS | Asset Adminstration Shell | ## References - [Concept of CRUD API for Access management APIs](https://github.com/eclipse-tractusx/sldt-digital-twin-registry/issues/291) diff --git a/docs/concept/#438-investigation-dDTR-api-endpoints/AAS_Access_v3_Architecture.jpg b/docs/concept/#438-investigation-dDTR-api-endpoints/AAS_Access_v3_Architecture.jpg deleted file mode 100644 index 75a306dba5..0000000000 Binary files a/docs/concept/#438-investigation-dDTR-api-endpoints/AAS_Access_v3_Architecture.jpg and /dev/null differ diff --git a/docs/concept/#438-investigation-dDTR-api-endpoints/AAS_Access_v3_Architecture.svg b/docs/concept/#438-investigation-dDTR-api-endpoints/AAS_Access_v3_Architecture.svg new file mode 100644 index 0000000000..3d82062026 --- /dev/null +++ b/docs/concept/#438-investigation-dDTR-api-endpoints/AAS_Access_v3_Architecture.svg @@ -0,0 +1,600 @@ + + + + + + + + + + + + + + + + + + + + Data Consumer EDC + + SubmodelServer + + + Data Provider EDC + + + ContractDigital TwinRegistry + + ContractSubmodelServer + + + Digital Twin Registry + + + + AssetAdministrationShell + + + + PolicyEnforce-ment + + + + PolicyDecision + + + + + + + + + + + + EDC-Extension + Policy Enforcement + + + + + + A1 + + + + + + + B1 + + + + + B3 + + + + + A3 + + + + + + A2 + + + + + B2 + + + + C1 + + + + C2i + + + + C2ii + + + + C3 + + Copyright © 2024 Robert Bosch Manufacturing Solutions GmbH + + + + \ No newline at end of file