Can two profiles be assigned to the same user?
Hi Russell,
You have a User Object in Salesforce and you have Profiles. How it works is, User has a lookup on Profile. A lookup relationship does a Many-to-one relationship such that, if Object A has a lookup field to Object B, multiple records of A can have a lookup to B but only one at a time.
So to answer your query, one profile can be used by many users in your org. You can in fact assign the same profile to all your users, it won't be a problem.
However, if you look at it, the profile field can have only one profile value on the User record. So only one profile can be assigned to one user at a time.
You can, however, assign multiple Permission Sets to a single user. Permission Sets are an additional level of access provided to a user and one user can have multiple Permission Sets while one Permission Set can be assigned to multiple users.