Files
sap-architecture/assets/NOTICE.md
T
2026-07-24 20:47:16 +00:00

11 KiB

NOTICE — Third-party SAP assets

The files under this directory are not covered by the MIT license that applies to the rest of this plugin. They are licensed under the Apache License 2.0 and are copyright © SAP SE or an SAP affiliate company.

Bundled draw.io libraries

Path Upstream source License
libraries/btp-service-icons-all-size-M.xml SAP/btp-solution-diagrams — medium-size variant of the consolidated BTP service icon library (grey-background-circle variant — the variant SAP mandates for diagrams) Apache-2.0
libraries/sap-generic-icons-size-M-200302.xml SAP/btp-solution-diagrams — medium-size generic icons for devices, users, data, integration, and other non-service concepts Apache-2.0
libraries/connectors.xml SAP/btp-solution-diagrams — official connector presets Apache-2.0
libraries/area_shapes.xml Same upstream draw.io starter-kit directory — official area/container shape presets Apache-2.0
libraries/default_shapes.xml Same upstream draw.io starter-kit directory — default shape presets Apache-2.0
libraries/essentials.xml Same upstream draw.io starter-kit directory — essential grouped diagram elements Apache-2.0
libraries/numbers.xml Same upstream draw.io starter-kit directory — numbered flow markers Apache-2.0
libraries/sap_brand_names.xml Same upstream draw.io starter-kit directory — SAP product / brand-name text elements Apache-2.0
libraries/text_elements.xml Same upstream draw.io starter-kit directory — official text hierarchy elements Apache-2.0
libraries/annotations_and_interfaces.xml Same upstream draw.io starter-kit directory — annotation and interface pills Apache-2.0

icon-index.json is a derived artifact (generated by scripts/build_icon_index.py from libraries/btp-service-icons-all-size-M.xml). asset-index.json is a derived artifact (generated by scripts/build_asset_index.py from all libraries/*.xml). As derivative works, both inherit the Apache-2.0 license of the source libraries.

Bundled reference templates

All 63 templates under reference-examples/ are sourced verbatim from SAP and are licensed under Apache-2.0.

From SAP/btp-solution-diagrams (prefix btp_)

The 11 canonical examples shipped at https://github.com/SAP/btp-solution-diagrams/tree/main/assets/editable-diagram-examples — these are the official "good examples" of the BTP Solution Diagram Guidelines.

Local file Upstream filename
btp_SAP_Task_Center_L0.drawio SAP_Task_Center_L0.drawio
btp_SAP_Task_Center_L1.drawio SAP_Task_Center_L1.drawio
btp_SAP_Task_Center_L2.drawio SAP_Task_Center_L2.drawio
btp_SAP_Build_Work_Zone_L2.drawio SAP_Build_Work_Zone_L2.drawio
btp_SAP_Build_Process_Automation_L2.drawio SAP_Build_Process_Automation_L2.drawio
btp_SAP_Cloud_Identity_Services_Authentication_L2.drawio SAP_Cloud_Identity_Services_Authentication_L2.drawio
btp_SAP_Cloud_Identity_Services_Authentication_preset_L2.drawio SAP_Cloud_Identity_Services_Authentication_preset_L2.drawio
btp_SAP_Cloud_Identity_Services_Authorization_L1.drawio SAP_Cloud_Identity_Services_Authorization_L1.drawio
btp_SAP_Cloud_Identity_Services_Identity_Lifecycle_L1.drawio SAP_Cloud_Identity_Services_Identity_Lifecycle_L1.drawio
btp_SAP_Private_Link_Service_L2.drawio SAP_Private_Link_Service_L2.drawio
btp_SAP_Start_L2.drawio SAP_Start_L2.drawio

From SAP/architecture-center (prefix ac_)

A curated 52-template subset of the 127 reference architecture draw.io files at https://github.com/SAP/architecture-center/tree/main/docs/ref-arch chosen for breadth across the BTP scenarios this skill is most often asked to produce.

Local file Upstream RA folder
ac_RA0001_EventDriven_RefArch.drawio RA0001 — Event-driven architecture (root reference architecture)
ac_RA0001_EventDriven_HybridEnterprise.drawio RA0001 / 1-event-driven-arch — hybrid enterprise
ac_RA0001_EventDriven_SAPEnterprise.drawio RA0001 / 1-event-driven-arch — SAP enterprise
ac_RA0001_E2B_CloudConnector.drawio RA0001 / 4-e2b-framework — Cloud Connector
ac_RA0001_E2B_PrivateLink.drawio RA0001 / 4-e2b-framework — Private Link
ac_RA0002_MultiRegionResiliency.drawio RA0002 — Multi-region resiliency for SAP BTP use cases
ac_RA0002_MultiAZ.drawio RA0002 / 1-single-region-resiliency — Multi-AZ
ac_RA0002_LoadBalancer.drawio RA0002 / 3-loadbalancers
ac_RA0003_FederatedML.drawio RA0003 — Federated machine learning
ac_RA0004_HyperscalerData.drawio RA0004 — Explore hyperscaler data
ac_RA0004_AWSDataIntegration.drawio RA0004 / 1-aws-data-integration
ac_RA0004_AzureDataIntegration.drawio RA0004 / 2-azure-data-integration
ac_RA0004_DatabricksDataIntegration.drawio RA0004 / 3-databricks-data-integration
ac_RA0005_GenAI.drawio RA0005 — Generative AI root reference architecture
ac_RA0005_GenAI_SemanticSearch.drawio RA0005 / 2-semantic-search
ac_RA0005_GenAI_RAG.drawio RA0005 / 3-retrieval-augmented-generation
ac_RA0005_Agent2Agent.drawio RA0005 / 8-agent2agent-interoperability
ac_RA0006_PrivateLinkService.drawio RA0006 — Secure connectivity with SAP Private Link Service
ac_RA0007_SuSaaS_CAP_Multitenant.drawio RA0007 — Multitenant SaaS with CAP (5-mt-architecture)
ac_RA0008_EdgeIntegrationCell.drawio RA0008 — SAP Edge Integration Cell
ac_RA0009_TaskCenter_CentralInbox.drawio RA0009 — Establish a central inbox with SAP Task Center
ac_RA0010_BuildWorkZone.drawio RA0010 — SAP Build Work Zone
ac_RA0013_BusinessDataCloud.drawio RA0013 — SAP Business Data Cloud
ac_RA0013_BDC_Databricks.drawio RA0013 / 5-sap-databricks-in-business-data-cloud
ac_RA0013_BDC_AICore.drawio RA0013 / 7-bdc-powered-by-ai-core
ac_RA0013_BDC_CloudIdentity.drawio RA0013 / 6-cloud-identity-services-bdc
ac_RA0014_OData_AppRouter_PrivateLink.drawio RA0014 — Multi-region: OData via App Router with Private Link
ac_RA0014_OData_CAP_PrivateLink.drawio RA0014 — Multi-region: OData via CAP with Private Link
ac_RA0018_BuildProcessAutomation.drawio RA0018 — Integrate and extend with SAP Build Process Automation
ac_RA0019_IAM_overview.drawio RA0019 — IAM with Cloud Identity Services (overview)
ac_RA0019_Authentication.drawio RA0019 / 1-authentication-and-single-sign-on
ac_RA0019_IdentityLifecycle.drawio RA0019 / 2-identity-lifecycle
ac_RA0019_Authorization.drawio RA0019 / 3-authorization-design
ac_RA0020_B2BIntegration.drawio RA0020 — Business-to-business integration
ac_RA0021_A2AIntegration.drawio RA0021 — Application-to-application integration
ac_RA0022_APIManagedIntegration.drawio RA0022 — API-managed integration
ac_RA0023_DevOps.drawio RA0023 — DevOps with SAP BTP
ac_RA0024_Joule_IAM_authn.drawio RA0024 / 2-joule-iam (authentication)
ac_RA0024_Joule_IAM_CDM.drawio RA0024 / 2-joule-iam (Common Data Model)
ac_RA0024_UnifiedJoule.drawio RA0024 — Unified Joule root architecture
ac_RA0024_Joule_S4PublicCloud.drawio RA0024 / 1-joule-for-sap-s4-hana — public cloud
ac_RA0024_Joule_Studio.drawio RA0024 / 3-extend-joule-with-joule-studio
ac_RA0025_PIPO_EIC_Pre.drawio RA0025 / 1-sap-pi-po-to-integration-suite — pre-migration
ac_RA0025_PIPO_EIC_Post.drawio RA0025 / 1-sap-pi-po-to-integration-suite — post-migration
ac_RA0027_SIEM_SOAR_ETD.drawio RA0027 — SIEM/SOAR with Enterprise Threat Detection
ac_RA0028_SuccessFactorsModuleIntegration.drawio RA0028 — SuccessFactors module integration
ac_RA0029_AgenticAI_root.drawio RA0029 — Agentic AI / AI Agents (root)
ac_RA0029_A2A_MCP.drawio RA0029 / 1-a2a-and-mcp
ac_RA0029_GenAI_ProCode.drawio RA0029 / 3-pro-code-ai-agents
ac_RA0029_IntegrateAIAgentsWithJoule.drawio RA0029 / 4-integrate-ai-agents-with-joule
ac_RA0029_JouleAgentsToolsEcosystem.drawio RA0029 / 5-integrate-joule-agents-and-tools-into-your-ecosystem
ac_RA0029_EmbodiedAIAgents.drawio RA0029 / 6-embodied-ai-agents

From SAP/sap-btp-reference-architectures (prefix ext_)

These files come from https://github.com/SAP/sap-btp-reference-architectures, also Apache-2.0 licensed by SAP SE. They cover scenarios that are not in SAP/architecture-center and fill gaps in our singleton-family coverage (Federated ML, Multi-Region Resiliency, Datasphere, Cloud-leading auth, plus three new families: Master Data Integration, Business-to-Government, Events-to-Business-Actions).

File Original path
ext_MasterDataIntegration.drawio integration/master-data-integration/architectures/Master-Data-Integration.drawio
ext_BusinessToGovernment.drawio integration/business-to-government-integration/architectures/Business-to-Government-Integration.drawio
ext_EventsToBusinessActions.drawio hyperscalers/events-to-business-actions/architectures/Events-to-business-actions-framework.drawio
ext_FederatedML_v2.drawio data-analytics/predictive-analytics/architectures/Federated-Machine-Learning.drawio
ext_MultiRegionResiliency_v2.drawio hyperscalers/multi-region-ha/architectures/Architecting-multi-region-resiliency-for-SAP-BTP-use-cases.drawio
ext_GenAI_RAG_v2.drawio hyperscalers/openai/architectures/Retrieval-Augmented-Generation-and-Generative-AI-on-SAP-BTP.drawio
ext_HyperscalerDatasphere.drawio hyperscalers/google-datasphere/architectures/Explore-your-Hyperscaler-data-with-SAP-Datasphere.drawio
ext_CloudLeadingAuthn.drawio security/cloud-leading-authn/architectures/Cloud-leading-Authentication.drawio

Apache License 2.0 — short summary

  • You may use, modify, and redistribute these files.
  • You must retain the above copyright notice and this NOTICE file.
  • You must include a copy of the Apache-2.0 license text when redistributing.
  • No warranty is provided.

Full license text: https://www.apache.org/licenses/LICENSE-2.0

SAP trademarks

"SAP", "SAP BTP", "SAP Fiori", "SAP Horizon", "SAP S/4HANA", "SAP Build", "SAP Joule", "SAP Task Center", "SAP Cloud Identity Services", "XSUAA", "SAP Private Link Service", "Cloud Connector" and related terms are trademarks or registered trademarks of SAP SE (or an SAP affiliate company) in Germany and other countries. Their use in this repository is for identification purposes only and does not imply endorsement by SAP.