All Release Notes

Added attribution in Client Logging

5 April 2024
Composable Commerce
HTTP API
Enhancement
Security and privacyGraphQL

You can now view the client and source that created or updated resources indirectly. This new feature will help improve the auditability of changes that were made to resources through methods such as importing and exporting.

Changes:

  • [API] Added the attributedTo property to Client Logging. This field is only present on resources created or modified after 1 April 2024.
  • [GraphQL API] Added the following types to the GraphQL schema: Attribution, AttributionSource.
  • [GraphQL API] Added field attributedTo to the Initiator type.

The following changes were introduced in terms of GraphQL SDL:

type Attribution {
clientId: String
source: AttributionSource!
userRef: Reference
}
enum AttributionSource {
Export
Import
}
extend type Initiator {
attributedTo: Attribution
}