Is it possible to assign a customer to projects? Does it need to be done with a custom field?
It doesn't need to be done with a custom field.
It depends on your customer involvement in the project. If they are just viewing the project, they must be assign the browse project permission in the permission scheme. If it's next-gen, then you can assign them one the viewer role.
In either case, they must be given access to access your site first before assigning those permissions.
This should take care of your customer. Hope this helps.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.