<?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: Show properties in function of the user, role or group in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/show-properties-in-function-of-the-user-role-or-group/m-p/151318#M106083</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;This is not supported I'm afraid either in permissions or the property sheet out of the box.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Permissions are to the object level not property level.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;There is potentially something you could do though. When the property sheet is deciding what properties to show a lookup is performed on the "property-sheet" configuration, typically defined as:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&amp;lt;config evaluator="node-type" condition="content"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;property-sheet&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;show-property name="name" /&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; …&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;/property-sheet&amp;gt;&lt;BR /&gt;&amp;lt;/config&amp;gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;The configuration service decides which property sheet config to use by testing the type of the current node and the aspects it has, this is done, in part, by the "node-type" evaluator.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;You could define your own evaluator that returns true depending on whether the node is the right type AND who the current user is. You could then define different property sheet configuration for different users per type.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Have a look at the Config Service wiki page (&lt;/SPAN&gt;&lt;A href="http://wiki.alfresco.com/wiki/Config_Service" rel="nofollow noopener noreferrer"&gt;http://wiki.alfresco.com/wiki/Config_Service&lt;/A&gt;&lt;SPAN&gt;), and the current node-type evaluator which is implemented in org.alfresco.web.config.NodeTypeEvaluator&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Hope that helps!&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 08 Feb 2008 15:02:58 GMT</pubDate>
    <dc:creator>gavinc</dc:creator>
    <dc:date>2008-02-08T15:02:58Z</dc:date>
    <item>
      <title>Show properties in function of the user, role or group</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/show-properties-in-function-of-the-user-role-or-group/m-p/151317#M106082</link>
      <description>Is it possible to show different custom properties in function of the user that is accesing the document ?I mean:A document has the following custom attributes:* InvoiceNr* Customer* Total…I need that a user edits the attribute InvoiceNr (and only it)And another user edits the attribute ( Customer a</description>
      <pubDate>Thu, 07 Feb 2008 18:20:49 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/show-properties-in-function-of-the-user-role-or-group/m-p/151317#M106082</guid>
      <dc:creator>coffman</dc:creator>
      <dc:date>2008-02-07T18:20:49Z</dc:date>
    </item>
    <item>
      <title>Re: Show properties in function of the user, role or group</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/show-properties-in-function-of-the-user-role-or-group/m-p/151318#M106083</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;This is not supported I'm afraid either in permissions or the property sheet out of the box.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Permissions are to the object level not property level.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;There is potentially something you could do though. When the property sheet is deciding what properties to show a lookup is performed on the "property-sheet" configuration, typically defined as:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&amp;lt;config evaluator="node-type" condition="content"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;property-sheet&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;show-property name="name" /&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; …&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;/property-sheet&amp;gt;&lt;BR /&gt;&amp;lt;/config&amp;gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;The configuration service decides which property sheet config to use by testing the type of the current node and the aspects it has, this is done, in part, by the "node-type" evaluator.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;You could define your own evaluator that returns true depending on whether the node is the right type AND who the current user is. You could then define different property sheet configuration for different users per type.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Have a look at the Config Service wiki page (&lt;/SPAN&gt;&lt;A href="http://wiki.alfresco.com/wiki/Config_Service" rel="nofollow noopener noreferrer"&gt;http://wiki.alfresco.com/wiki/Config_Service&lt;/A&gt;&lt;SPAN&gt;), and the current node-type evaluator which is implemented in org.alfresco.web.config.NodeTypeEvaluator&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Hope that helps!&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 08 Feb 2008 15:02:58 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/show-properties-in-function-of-the-user-role-or-group/m-p/151318#M106083</guid>
      <dc:creator>gavinc</dc:creator>
      <dc:date>2008-02-08T15:02:58Z</dc:date>
    </item>
  </channel>
</rss>

