Skip to content

Add tenant field group with subTenantId#2209

Open
mukullamba04 wants to merge 1 commit into
adobe:masterfrom
mukullamba04:feature/CJM-148040-tenant-fieldgroup
Open

Add tenant field group with subTenantId#2209
mukullamba04 wants to merge 1 commit into
adobe:masterfrom
mukullamba04:feature/CJM-148040-tenant-fieldgroup

Conversation

@mukullamba04

Copy link
Copy Markdown
Contributor

What

Adds a new tenant field group to the CJM ExperienceEvent schema with a single field:

  • Path: _experience.customerJourneyManagement.tenant.subTenantId
  • Type: string
  • Purpose: Identifies the sub-tenant within a multi-tenant sandbox

Why

Multi-tenant sandboxes in AJO need to partition message delivery feedback data by sub-tenant. This field enables downstream consumers (reporting, analytics) to filter and aggregate feedback events at the sub-tenant level.

Parallel to _experience.customerJourneyManagement.emailChannelContext — sits as a sibling field group under customerJourneyManagement.

Scope

  • Added to: AJO Message Feedback schema (selective sandbox/org enablement)
  • Files: 1 schema + 1 example

Changes

File Description
extensions/adobe/experience/customerJourneyManagement/tenant.schema.json New field group schema
extensions/adobe/experience/customerJourneyManagement/tenant.example.1.json Example payload

Testing

  • npm test passes (2407 tests, 0 failures)
  • Prettier clean

References

@mukullamba04 mukullamba04 changed the title CJM-148040: Add tenant field group with subTenantId Add tenant field group with subTenantId Jun 15, 2026
@mukullamba04 mukullamba04 force-pushed the feature/CJM-148040-tenant-fieldgroup branch 3 times, most recently from 9afc42c to 13d572d Compare June 24, 2026 15:33
Add a new field group for multi-tenant sandbox scenarios where message
delivery feedback needs to be partitioned by sub-tenant.

Path: _experience.customerJourneyManagement.subtenant.id (string)
Structure: subtenant defined as type: object for schema validation
and natural extensibility of future fields.

Intended for selective addition to AJO Message Feedback schema in
sandboxes/orgs that require sub-tenant data isolation.
@mukullamba04 mukullamba04 force-pushed the feature/CJM-148040-tenant-fieldgroup branch from 13d572d to 4935076 Compare June 24, 2026 15:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant