<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Add aspects to a type in a model via &amp;quot;Model Manager&amp;quot; in Alfresco Forum</title>
    <link>https://connect.hyland.com/t5/alfresco-forum/add-aspects-to-a-type-in-a-model-via-quot-model-manager-quot/m-p/489682#M40130</link>
    <description>&lt;P&gt;You're right.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Limitations of Model Manager in Alfresco Share&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;The Model Manager in Alfresco Share offers a user-friendly way to define custom types, aspects, and properties, but it comes with several notable limitations:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Cannot Edit Existing XML or Bootstrapped Models: The Model Manager does not allow editing of content models that have been defined in XML and bootstrapped through Spring (static models). It only manages models created within the tool itself&lt;/LI&gt;
&lt;LI&gt;Deactivation Restrictions: You cannot deactivate a content model if any of its custom types or aspects are still applied to content, including items in the trashcan&lt;/LI&gt;
&lt;LI&gt;Limited Property and Constraint Support: Multi-value properties are supported, but certain constraints (like those on d:long, d:float, and d:double) are not fully supported for multi-value use or for list constraints&lt;/LI&gt;
&lt;LI&gt;You cannot reuse constraints across properties&lt;/LI&gt;
&lt;LI&gt;No Support for Associations: The Model Manager does not support defining associations, which are essential for modeling relationships between content items&lt;/LI&gt;
&lt;LI&gt;Inheritance and Localization Gaps: You cannot access all parent types or aspects for inheritance, especially for content types not yet activated&lt;/LI&gt;
&lt;LI&gt;There are limitations in localizing property titles and constraint list values&lt;/LI&gt;
&lt;LI&gt;Mandatory Aspects and Property Overrides: You cannot set mandatory aspects on a type or override properties through the Model Manager&lt;/LI&gt;
&lt;LI&gt;Search and Facet Integration: You cannot create custom search forms directly in the Model Manager&lt;/LI&gt;
&lt;LI&gt;Adding model properties as custom facets in the search engine is not supported without a system restart&lt;/LI&gt;
&lt;LI&gt;Form Customization: While the layout designer allows for some UI customization, advanced form configurations and interactions still require XML editing or custom development&lt;/LI&gt;
&lt;/UL&gt;</description>
    <pubDate>Wed, 07 May 2025 14:54:08 GMT</pubDate>
    <dc:creator>angelborroy</dc:creator>
    <dc:date>2025-05-07T14:54:08Z</dc:date>
    <item>
      <title>Add aspects to a type in a model via "Model Manager"</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/add-aspects-to-a-type-in-a-model-via-quot-model-manager-quot/m-p/489670#M40127</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;how can I add aspect to type in a model with "Model Manager"?&lt;/P&gt;&lt;P&gt;Seems it is not possible.&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;</description>
      <pubDate>Wed, 07 May 2025 10:42:39 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/add-aspects-to-a-type-in-a-model-via-quot-model-manager-quot/m-p/489670#M40127</guid>
      <dc:creator>giasqui</dc:creator>
      <dc:date>2025-05-07T10:42:39Z</dc:date>
    </item>
    <item>
      <title>Re: Add aspects to a type in a model via "Model Manager"</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/add-aspects-to-a-type-in-a-model-via-quot-model-manager-quot/m-p/489682#M40130</link>
      <description>&lt;P&gt;You're right.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Limitations of Model Manager in Alfresco Share&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;The Model Manager in Alfresco Share offers a user-friendly way to define custom types, aspects, and properties, but it comes with several notable limitations:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Cannot Edit Existing XML or Bootstrapped Models: The Model Manager does not allow editing of content models that have been defined in XML and bootstrapped through Spring (static models). It only manages models created within the tool itself&lt;/LI&gt;
&lt;LI&gt;Deactivation Restrictions: You cannot deactivate a content model if any of its custom types or aspects are still applied to content, including items in the trashcan&lt;/LI&gt;
&lt;LI&gt;Limited Property and Constraint Support: Multi-value properties are supported, but certain constraints (like those on d:long, d:float, and d:double) are not fully supported for multi-value use or for list constraints&lt;/LI&gt;
&lt;LI&gt;You cannot reuse constraints across properties&lt;/LI&gt;
&lt;LI&gt;No Support for Associations: The Model Manager does not support defining associations, which are essential for modeling relationships between content items&lt;/LI&gt;
&lt;LI&gt;Inheritance and Localization Gaps: You cannot access all parent types or aspects for inheritance, especially for content types not yet activated&lt;/LI&gt;
&lt;LI&gt;There are limitations in localizing property titles and constraint list values&lt;/LI&gt;
&lt;LI&gt;Mandatory Aspects and Property Overrides: You cannot set mandatory aspects on a type or override properties through the Model Manager&lt;/LI&gt;
&lt;LI&gt;Search and Facet Integration: You cannot create custom search forms directly in the Model Manager&lt;/LI&gt;
&lt;LI&gt;Adding model properties as custom facets in the search engine is not supported without a system restart&lt;/LI&gt;
&lt;LI&gt;Form Customization: While the layout designer allows for some UI customization, advanced form configurations and interactions still require XML editing or custom development&lt;/LI&gt;
&lt;/UL&gt;</description>
      <pubDate>Wed, 07 May 2025 14:54:08 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/add-aspects-to-a-type-in-a-model-via-quot-model-manager-quot/m-p/489682#M40130</guid>
      <dc:creator>angelborroy</dc:creator>
      <dc:date>2025-05-07T14:54:08Z</dc:date>
    </item>
    <item>
      <title>Re: Add aspects to a type in a model via "Model Manager"</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/add-aspects-to-a-type-in-a-model-via-quot-model-manager-quot/m-p/489687#M40131</link>
      <description>&lt;P&gt;Thanks Angel. I need to add aspect to type because I have to choose type when upload a document and then set the related properties. Moreover I would be able to change the type and then the properties of a document. But, probably it could not be done because once the type is set, is not possible to modify it, isn't it? Probably I can manage the different properties over different type with aspects. I mean that also the type should be an aspect. And I need to use "model manager" because after the implementation the customer will do application maintenance themself.&lt;/P&gt;</description>
      <pubDate>Wed, 07 May 2025 15:19:14 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/add-aspects-to-a-type-in-a-model-via-quot-model-manager-quot/m-p/489687#M40131</guid>
      <dc:creator>giasqui</dc:creator>
      <dc:date>2025-05-07T15:19:14Z</dc:date>
    </item>
    <item>
      <title>Re: Add aspects to a type in a model via "Model Manager"</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/add-aspects-to-a-type-in-a-model-via-quot-model-manager-quot/m-p/489689#M40132</link>
      <description>&lt;P&gt;The only alternative I see is creating a Folder Rule or similar, so the type / aspect(s) is set automatically when a document is created. In any case, doing the maintenance of a custom content model is not an easy task. This is mainly why I prefer to deploy models as an independent Repository addon.&lt;/P&gt;</description>
      <pubDate>Wed, 07 May 2025 16:01:38 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/add-aspects-to-a-type-in-a-model-via-quot-model-manager-quot/m-p/489689#M40132</guid>
      <dc:creator>angelborroy</dc:creator>
      <dc:date>2025-05-07T16:01:38Z</dc:date>
    </item>
    <item>
      <title>Re: Add aspects to a type in a model via "Model Manager"</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/add-aspects-to-a-type-in-a-model-via-quot-model-manager-quot/m-p/494701#M40594</link>
      <description>&lt;P&gt;Given these limitations, is the xsd or a very complete exampleModel.xml available somewhere?&amp;nbsp; The old link I have is long gone, and the .sample files in the tomcat/shared... directory are really minimal.&lt;/P&gt;&lt;P&gt;Are the default cm:content and cm:folder bootstrap-xml files available as well?&amp;nbsp; Maybe somewhere in github?&lt;/P&gt;&lt;P&gt;Thanks!&lt;/P&gt;</description>
      <pubDate>Thu, 20 Nov 2025 20:36:40 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/add-aspects-to-a-type-in-a-model-via-quot-model-manager-quot/m-p/494701#M40594</guid>
      <dc:creator>ajweber</dc:creator>
      <dc:date>2025-11-20T20:36:40Z</dc:date>
    </item>
    <item>
      <title>Re: Add aspects to a type in a model via "Model Manager"</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/add-aspects-to-a-type-in-a-model-via-quot-model-manager-quot/m-p/494715#M40598</link>
      <description>&lt;P&gt;The most complete and reliable reference you can use today is the source code itself. The full &lt;STRONG&gt;Alfresco Content Model&lt;/STRONG&gt; (including &lt;EM&gt;cm:content&lt;/EM&gt;, &lt;EM&gt;cm:folder&lt;/EM&gt;, constraints, types, aspects, and properties) is still available in the public repository.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Primary reference:&lt;/STRONG&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;
&lt;P&gt;contentModel.xml in the Alfresco GitHub repo:&lt;BR /&gt;&lt;A href="https://github.com/Alfresco/alfresco-data-model/blob/master/src/main/resources/alfresco/model/contentModel.xml" target="_blank"&gt;https://github.com/Alfresco/alfresco-data-model/blob/master/src/main/resources/alfresco/model/contentModel.xml&lt;/A&gt;&lt;/P&gt;
&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;This file contains the full, canonical definition of all default types and aspects. It is far more complete than the sample bootstrap files and is the right place to look when you need the exact structure of the “cm” namespace or want to understand how the default models are built.&lt;/P&gt;
&lt;P&gt;For step-by-step guidance on creating or extending your own custom model (including model XML, bootstrap configuration, and deployment best practices), Hyland publishes two official tutorials:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;
&lt;P&gt;Alfresco Content Models – Core Concepts and Examples&lt;BR /&gt;&lt;A href="https://support.hyland.com/Alfresco/Training/Alfresco_Content_Services/Developer/Customize_Content_Model" target="_blank"&gt;https://support.hyland.com/r/Alfresco/Alfresco-Content-Services/25.2/Alfresco-Content-Services/Develop/In-Process-Platform-Extension-Points/Content-Model-Extension-Point/Defining-and-Deploying&lt;/A&gt;&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;Creating and Deploying Custom Content Models&lt;BR /&gt;&lt;A href="https://support.hyland.com/r/Alfresco/Alfresco-Content-Services/25.2/Alfresco-Content-Services/Tutorials/Develop-a-Platform-Extension/Content-Model-Tutorials" target="_blank"&gt;https://support.hyland.com/r/Alfresco/Alfresco-Content-Services/25.2/Alfresco-Content-Services/Tutorials/Develop-a-Platform-Extension/Content-Model-Tutorials&lt;/A&gt;&amp;nbsp;&lt;/P&gt;
&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;For a more developer-oriented narrative with working examples, you can also use my Alfresco Developer Series tutorial:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;
&lt;P&gt;&lt;A href="https://aborroy.github.io/alfresco-developer-series/content/tutorial/tutorial/" target="_blank"&gt;https://aborroy.github.io/alfresco-developer-series/content/tutorial/tutorial/&lt;/A&gt;&lt;/P&gt;
&lt;/LI&gt;
&lt;/UL&gt;</description>
      <pubDate>Fri, 21 Nov 2025 07:07:31 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/add-aspects-to-a-type-in-a-model-via-quot-model-manager-quot/m-p/494715#M40598</guid>
      <dc:creator>angelborroy</dc:creator>
      <dc:date>2025-11-21T07:07:31Z</dc:date>
    </item>
    <item>
      <title>Re: Add aspects to a type in a model via "Model Manager"</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/add-aspects-to-a-type-in-a-model-via-quot-model-manager-quot/m-p/494719#M40600</link>
      <description>&lt;P&gt;&lt;a href="https://connect.hyland.com/t5/user/viewprofilepage/user-id/163871"&gt;@ajweber&lt;/a&gt;&amp;nbsp;I have followed this tutorial shared by&amp;nbsp;&lt;a href="https://connect.hyland.com/t5/user/viewprofilepage/user-id/5286"&gt;@angelborroy&lt;/a&gt;&amp;nbsp;and I found it very usefull:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;P&gt;&lt;A href="https://aborroy.github.io/alfresco-developer-series/content/tutorial/tutorial/" target="_blank" rel="nofollow noopener noreferrer"&gt;https://aborroy.github.io/alfresco-developer-series/content/tutorial/tutorial/&lt;/A&gt;&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;</description>
      <pubDate>Fri, 21 Nov 2025 08:46:18 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/add-aspects-to-a-type-in-a-model-via-quot-model-manager-quot/m-p/494719#M40600</guid>
      <dc:creator>giasqui</dc:creator>
      <dc:date>2025-11-21T08:46:18Z</dc:date>
    </item>
    <item>
      <title>Re: Add aspects to a type in a model via "Model Manager"</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/add-aspects-to-a-type-in-a-model-via-quot-model-manager-quot/m-p/494739#M40604</link>
      <description>&lt;P&gt;Thank you very much for the detailed reply.&amp;nbsp; The tutorial pages are great!&lt;/P&gt;&lt;P&gt;The other links (especially the first one) are 404's for me.&lt;/P&gt;&lt;P&gt;EDIT: Found the model-xml:&amp;nbsp;&lt;A href="https://github.com/Alfresco/alfresco-community-repo/blob/master/repository/src/main/resources/alfresco/model/contentModel.xml" target="_blank"&gt;https://github.com/Alfresco/alfresco-community-repo/blob/master/repository/src/main/resources/alfresco/model/contentModel.xml&lt;/A&gt;&lt;/P&gt;&lt;P&gt;One thing I was specifically looking for was recommendations for:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Property -&amp;gt; Index element (explanation of the three sub-elements and when to choose tokenise options).&lt;/LI&gt;&lt;LI&gt;Property -&amp;gt; protected element description&lt;/LI&gt;&lt;LI&gt;Property -&amp;gt; facetable element description&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;Thanks again.&amp;nbsp; All the best!&lt;/P&gt;</description>
      <pubDate>Fri, 21 Nov 2025 19:10:51 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/add-aspects-to-a-type-in-a-model-via-quot-model-manager-quot/m-p/494739#M40604</guid>
      <dc:creator>ajweber</dc:creator>
      <dc:date>2025-11-21T19:10:51Z</dc:date>
    </item>
    <item>
      <title>Re: Add aspects to a type in a model via "Model Manager"</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/add-aspects-to-a-type-in-a-model-via-quot-model-manager-quot/m-p/494747#M40606</link>
      <description>&lt;P&gt;404's for me too.&lt;/P&gt;</description>
      <pubDate>Mon, 24 Nov 2025 07:08:41 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/add-aspects-to-a-type-in-a-model-via-quot-model-manager-quot/m-p/494747#M40606</guid>
      <dc:creator>giasqui</dc:creator>
      <dc:date>2025-11-24T07:08:41Z</dc:date>
    </item>
    <item>
      <title>Re: Add aspects to a type in a model via "Model Manager"</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/add-aspects-to-a-type-in-a-model-via-quot-model-manager-quot/m-p/494832#M40625</link>
      <description>&lt;P&gt;&lt;a href="https://connect.hyland.com/t5/user/viewprofilepage/user-id/5286"&gt;@angelborroy&lt;/a&gt;&amp;nbsp;I've created a rule on a folder in order to manage the change of document type. The rule is: when a document is update and the type is like&amp;nbsp;'&lt;SPAN class=""&gt;&lt;SPAN class=""&gt;Tipo_Attestazione_TRF&lt;/SPAN&gt;&lt;/SPAN&gt;' add the following aspects:&amp;nbsp;'&lt;SPAN class=""&gt;&lt;SPAN class=""&gt;Attestazione TRF&lt;/SPAN&gt;&lt;/SPAN&gt;',&amp;nbsp;&lt;SPAN&gt;'&lt;/SPAN&gt;&lt;SPAN class=""&gt;&lt;SPAN class=""&gt;Area Tematica&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;', 'Oggetto'&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;Why this kind of rule doesn't works?&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;Seems like that the rule doesn't manage the type change.&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;If it is so, how I can manage the type change in order to add aspects when the type is changed.&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;Thanks.&lt;/SPAN&gt;&lt;/DIV&gt;</description>
      <pubDate>Fri, 28 Nov 2025 11:40:40 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/add-aspects-to-a-type-in-a-model-via-quot-model-manager-quot/m-p/494832#M40625</guid>
      <dc:creator>giasqui</dc:creator>
      <dc:date>2025-11-28T11:40:40Z</dc:date>
    </item>
    <item>
      <title>Re: Add aspects to a type in a model via "Model Manager"</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/add-aspects-to-a-type-in-a-model-via-quot-model-manager-quot/m-p/494841#M40630</link>
      <description>&lt;P&gt;Why this kind of rule works:&lt;/P&gt;&lt;TABLE border="1" cellspacing="0" cellpadding="0"&gt;&lt;COLGROUP&gt;&lt;COL width="100" /&gt;&lt;/COLGROUP&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD width="100px"&gt;&lt;DIV&gt;&lt;DIV&gt;Items are updated&lt;/DIV&gt;&lt;/DIV&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="100px"&gt;&lt;DIV&gt;&lt;DIV&gt;Is categorized as 'Attestazione TRF'&lt;/DIV&gt;&lt;/DIV&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="100px"&gt;&lt;DIV&gt;&lt;DIV&gt;Add aspect 'Attestazione TRF'&lt;/DIV&gt;&lt;/DIV&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="100px"&gt;&lt;DIV&gt;&lt;DIV&gt;Add aspect 'Area Tematica'&lt;/DIV&gt;&lt;/DIV&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="100px"&gt;&lt;DIV&gt;&lt;DIV&gt;Add aspect 'Oggetto'&lt;/DIV&gt;&lt;/DIV&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;while the following rule doesn't:&lt;/P&gt;&lt;TABLE border="1" cellspacing="0" cellpadding="0"&gt;&lt;COLGROUP&gt;&lt;COL width="100" /&gt;&lt;/COLGROUP&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;DIV&gt;&lt;DIV&gt;Items are updated&lt;/DIV&gt;&lt;/DIV&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;DIV&gt;&lt;DIV&gt;Is of type (or subtype) 'Tipo_Attestazione_TRF'&lt;/DIV&gt;&lt;/DIV&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;DIV&gt;&lt;DIV&gt;Add aspect 'Attestazione TRF'&lt;/DIV&gt;&lt;/DIV&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;DIV&gt;&lt;DIV&gt;Add aspect 'Area Tematica'&lt;/DIV&gt;&lt;/DIV&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;DIV&gt;&lt;DIV&gt;Add aspect 'Oggetto'&lt;/DIV&gt;&lt;/DIV&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;Seems like the change of a category trigger the rule while the change of type doesn't.&lt;/P&gt;&lt;P&gt;It is a normal beaviour in alfresco?&lt;/P&gt;</description>
      <pubDate>Sun, 30 Nov 2025 09:42:38 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/add-aspects-to-a-type-in-a-model-via-quot-model-manager-quot/m-p/494841#M40630</guid>
      <dc:creator>giasqui</dc:creator>
      <dc:date>2025-11-30T09:42:38Z</dc:date>
    </item>
  </channel>
</rss>

