Hi, there. I'm new to alfresco community. I'm using alf community version 3.4d. I'm finding it difficult to manage the user permissions.
I created my own templates for advance search, but i dont know how to assign particular templates for particular user and other templates to be hidden…..
For example, i have created two templates like projects and documents and two users A and B. I want user A to see only projects in advance search list and user B to see Documents in the list… Can someone help me to solve this problem or is it not possible at all.
And one more thing, can i create my own dashboard page? —
restricting the advanced search forms is not possible easily by default in Alfresco 3.4. In Alfresco 4.0+ this is readily possible using extension modules with some configuration customizations. You of course can create your own dashboard page. Depending on what exactly you intend, you can provide a custom layout for a dashboard or re-use the dashboard page templates to provide a system-wide dashboard (in addition to those for users and sites). The latter requires writing up some custom Surf page definition(s) and wiring the page up into the navigation (i.e. via header configuration).
Thanks for that information, sir. I would like to know bit detailed on how to do the customization of dash board. I need a complete new design of dashboard, not the one by modifying the alfresco on. Is it possible?
when it comes to providing alternative pages / designs, my standard answer is YES, since I have yet to encounter something that is not possible. The effort depends on what you mean by "complete new design":
<ul> <li>custom theme / styling – trivial</li> <li>custom dashlet layout / columns while still based on grid – simple</li> <li>custom dashlet layout / columns not based on grid – a bit trickier, since you'd need a custom "Customize Dashboard" action</li> <li>some "complete new" adaptation I can't think of at the moment – hard to say</li> </ul>
It would be good if you could go a bit more into detail what is on your mind regarding a custom dashboard.