@mg2017 To give a customer access and to assign them a role first make sure that the feature is enabled at Setup -> Company -> Enable Features -> Web Presence Tab -> Customer Access. Once enabled edit a customer record and under the System Information tab there is an access subtab. That's where you can give access as well as assign a role. After saving the customer record, you will also find a "Login as Customer" option under that Access subtab so you can see what the customer would see.