Skip to content

6.11.2.9 AgentConnectorInstance

Future work

Part of the model, but built only when a real case needs it.

6.11.2.9.1 Purpose

One Organization's connection to a connector: who consented, where the credential lives (the secret manager, never the database) and whether it was revoked.

6.11.2.9.2 Questions it answers

  • Which connections does this Organization have, and who consented to them?
  • Is a connection still active?

6.11.2.9.3 Fields

Field Type Cardinality Description
id string (uuid) 1..1 Key.
connector AgentConnector 1..1
organization Organization 1..1
credential_ref string 1..1
consented_by User 1..1
revoked_at datetime 0..1
created_at datetime 1..1
updated_at datetime 1..1

6.11.2.9.4 Relationships

References

6.11.2.9.5 Rules & constraints

  • One Organization's connection, with its consent and its credential in the secret manager.
  • (connector, organization) is unique among active instances.