Customer Portal access

Customer Portal access

      Currently I'd like to create a customer portal with specific access to certain forms and views for one customer and another one would have the ability to view other different forms and views than the first customer, but some forms and views they would share. The permissions are currently able to only allow permission to everyone or no one for whatever forms or views I choose. My alternative is to have another app created that has a seperate customer portal but would need to be able to apply permissions based on that customer groups need, but would share much of the information and forms as other customers which would be easier to administrate if it was "under one roof"

      Another note is that I'd like custom signup fields on the customer signup page. I could easily create a form that can collect that information, but for security sake I don't want to give approval for access to our system or let them see forms from a different app without being able to verify they are not competition or just as importantly get more than just name and email, I would like to collect phone numbers or other information. After someone is verified we would then give them access to certain forms for the second part of their registration.

      To summarize there isn't a big support for a simpler multi part registration system for customers that can also give them access to certain forms/views/pages based on their registration information or assigned permissions without great effort and time.

      So could we please have a more expanded customer management system?