Profiles define how users access objects and data, and what they can do within the application. When you create users, you assign a profile to each one.
Create Profiles
Before creating the new profile, customize how profiles are viewed.
- From Setup enter
User Management Settings
in the Quick Find box, and select User Management Settings. - Set Enhanced Profile User Interface to Disabled (if it’s not already).
Now create an create profile and set its object permissions.
- From Setup enter
Profiles
in the Quick Find box, and select Profiles. - From the list of profiles, find Standard User (It is easy to clone and customize the profile as you need, But you can create your own profile).
- Click Clone.
- Enter Profile Name
- Click Save.
- While still on the new profile page, then click Edit.
- Scroll down to Object Permissions and change the Basic Access for each object if you need to do.
From profile you can setup the followings;
- Custom App Settings
- Connected App Access
- Tab Settings
- Administrative Permissions
- General User Permissions
- Standard Object Permissions
- Custom Object Permissions
- Desktop Integration Clients
- Session Settings
- Password Policies
This training blog is very useful to learn about profile setup in salesforce.