We want to have the Project pages configured two or more different ways so that users will be able to see the pages differently.
Is it possible?
This can be accomplished by using the Partition Models functionality. You can set up a multi-level Partition Model. If you need a custom attribute that is visible to specific views, then on the Project Object, you can create a custom (user-defined) Object Attribute and assign it to a single partition or multiple partition levels. Then you can modify the Project Object Views so that the newly-created attribute will appear as desired for each associated partition. Although the view may be different to each partition, the data will be stored in this single attribute field in the database.
You may also display the information for Object Attributes on different pages and apply conditional display criteria to them for implementing the desired views and access to Object Attributes. This can be accomplished using a Conditional Display expression for the appearance of Sub-Pages. Instead of using conditional display conditions you could also enable subpages for security access rights to edit or view data on these subpages.
NOTE: If you consider using conditional display expressions for subpages, refer to the following article for information on the impact of using attribute value protection (AVP) configuration:
TEC1272884: How to Configure AVP Settings to Improve Performance
Consult CA Technologies Services team to assist you in designing your Partition Models or subpages so that you may implement this functionality according to your particular business needs.