Skip to main content
Level 1
August 7, 2026
Question

Merging 2 aem asset metadata schema

  • August 7, 2026
  • 1 reply
  • 32 views

Hi,

I have to create a new schema which inherits the default schema and my custom schema means the newly created schema should have tabs from both default and custom one.how can we implement this. I tried granite:include but in schema editor it is not showing fileds and in image properties it is showing.

    1 reply

    lavishvasuja
    Level 4
    August 8, 2026

    @SalmaSh1 -

    granite:include can work for composing the Asset Properties UI, but the included fields don't seem to be treated as native fields in the Schema Editor.

    For this use case, I think the parent/child schema inheritance approach would be better. We can create the new schema based on the default schema and add the required custom tabs/fields to the child.

    If the requirement is to keep both schemas independently maintained and merge them without duplicating fields, that's not directly covered by AEM's standard single-parent inheritance model. We'd need to check if there's a supported approach for your specific AEM version.