Skip to main content
Level 1
Aug 7, 2026 8:20 AM UTC
Question

Merging 2 aem asset metadata schema

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
    Aug 8, 2026 11:52 AM UTC

    ​@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.

    Translate