Skip to main content
Michael_Soprano
Level 10
May 13, 2026
Question

CJA - shared the component - its not visible in other Data View

  • May 13, 2026
  • 1 reply
  • 6 views

Why is that? What I need to do additionally? Or the components might be only shared in one Connection? 

1 reply

Level 2
May 13, 2026

Hi ​@Michael_Soprano ,

This is a common point of confusion in CJA and the answer comes down to how component sharing works across Data Views.
When you share a component in CJA the sharing happens at the Data View level, not at the Connection level. So if you share a calculated metric or filter from Data View A, it becomes available to other Data Views but only if those Data Views are built on the same Connection. Data Views on different Connections will not see the shared component because the underlying dataset schema may differ and CJA cannot guarantee the component definition is valid across different data structures.
Even within the same Connection there is an additional step most people miss. After sharing the component from the source Data View, an admin of the target Data View needs to explicitly add that shared component to their Data View configuration. Sharing makes it available but does not automatically inject it into other Data Views. Go to the target Data View, open the Components tab, and look for the Shared Components section where you should see the component waiting to be added.
If the target Data View is on a different Connection entirely then the component simply will not appear and cannot be added. In that case you would need to recreate the component definition in the target Data View manually.
One more thing worth checking the user doing the sharing needs to have edit access to the source Data View and the person looking for it in the target Data View needs at least view access to that Data View. Permission gaps can also cause components to appear missing even when they have been shared correctly.