We are building our first Community. All of our community users will have the same profile but there are 3 different roles with different pages needed for the different roles and some of the users have multiple roles. The Contact object has fields that determine which role/s are assigned to each user so can be used to determine which pages to show.
Is it possible (using a template) to use criteria on the contact object to display specified pages in a Community?
I know that if I use tabs+visualforce I can achieve this by making a tab visible or not but is there a way (using permission sets perhaps) to achieve the same thing for community pages?
I hope so because if that is the case I can use a template and won't have to use tabs+visualforce.
Any help much appreciated.
Hi @Craig Thomson Nice to meet you. My name is Khush and I'm a PM for Community Builder, the platform used to build communities using templates. What you are suggesting to do is not possible given our current template capabilities. That said, safe harbor, we will be giving customers the ability to surface different versions of the same page (e.g. Homepage) to different profiles as part of our upcoming Summer release. Our first iteration starts off with profiles and will thereafter in subsequent releases extend to other aspects such as Record Types, Geo, etc. Hope this helps as you plan out your release and please feel free to let us know if we can help further.