To assign a restricted employee to a company, navigate to the "Operations" section in the Operations Portal.

Then, click "Employees". In order to access and update "Employees" as well as "Roles", you will need to be set up as a "superuser" or have the roles of: "administratorEdit", "administratorView", "roleView", and "roleEdit".

You can type to search for the employee in the "Search" field.

Click the more details icon to to go to the employee details page.

Now, go to the "Roles" tab.

Click "+Assign role" field.

There are couple of roles you need to add to the employee. First, type in "crmCompany".

The first role to assign is "crmCompanyEdit". This role allows the employee to edit the customer accounts they are assigned to.

Next, type to search and select "crmCompanyAddressEdit" role. This will allow the employee to edit any shiptos or company addresses on their assigned customer accounts.

Next, assign the "crmCompanyCustomerEdit" role. This role will allow the employee to edit the customers on their assigned companies.

Also assign the "crmCompanyOrderEdit" role. This will allow the employee to edit and place orders on their assigned companies. With these roles assigned, employees will be able to manage their restricted companies.

Once needed roles are assigned to the employee, you can assign the employee to a company. Navigate back to "Companies". In order to access "Companies" you will need to be set up either as an "administrator" or a "superuser", or have the appropriate roles: "companyView and companyEdit", or "crmCompanyView and crmCompanyEdit".

Click the more details icon to go to the company details page.

Click the "+Add assignee" field.

Type to search for the employee to be assigned to the company and select from the list.
