Doohickey Cloud Services Entities
Entities
The following are the entities represented by Doohickey Cloud Services:
Entity Relationships
erDiagram
SaaS-Product ||--|| Accounts : has
SaaS-Product ||--|{ SaaS-Tenants : has
SaaS-Product ||--|{ SaaS-Users : has
SaaS-Tenants ||--|| Tenants : associated
Accounts ||--|{ Environments : has
Accounts ||--|{ Tenants : "belong to"
Accounts ||--|{ Connections : has
Accounts ||--|{ Integration-Definitions : has
Accounts ||--|{ Templates : has
Integration-Definitions ||--|{ Templates : references
Integration-Definitions ||--|{ Connections : references
Integration-Definitions ||--|| Integration-Configs : has
Tenants ||--|{ Integration-Configs : configures
Templates ||--|{ Flow-Instance : references
Integration-Configs ||--|{ OIH-Secret : references
Connections ||--|{ OIH-Auth-Client : references
Tenants ||--|| OIH-Tenant : references
Glossary of Terms
Given that Doohickey Cloud Services are provided for embedding integrations inside of a software application, the following terms are used throughout the Doohickey Cloud Services documentation:
End Users/Customers
End users or end customers represents the users of the system into which the integrations are embedded.
Application
Your application describes the software product into which integrations are embedded usinig Doohickey Cloud Services.
Integration
An integration is a general term to describe a set of features that bridges the functionality of your application with another application, likely produced and distributed by a different team/company.