# Roles, Permissions, and Queues

### Abstract <a href="#id-9ph65hsfa4dc" id="id-9ph65hsfa4dc"></a>

*Advanced Vendor Onboarding* roles, permissions, and queues are essential for companies looking to streamline the way new vendors are introduced and managed within *NetSuite*. Administrators use these configurations to designate who is responsible for vendor onboarding tasks, ensure proper access rights, and set up queues that display all vendors in onboarding or update status. This helps maintain a clear process flow for vendor management, saving time and preventing overlooked vendor requests. An example use case might include automatically routing new vendor records to a designated *Onboarding Manager* role whenever a new vendor needs approval, ensuring no one misses important updates.

This article details how to configure *Roles*, *Permissions*, and *Queues* for *Advanced Vendor Onboarding* within *NetSuite*. It walks you through assigning onboarding managers either by employee or by creating a dedicated role, then setting up the *Vendor Onboarding Queue* and the *Vendor Update Queue* using saved searches. By the end of this guide, you will have clear instructions on controlling who can onboard vendors, customizing search criteria to show relevant vendor records, and ensuring that vendor updates are properly tracked and approved.

Below you will find the complete guide to configuring and managing roles, permissions, and queues for *Advanced Vendor Onboarding* in *NetSuite*. Each section includes an introductory paragraph to explain the context, followed by a numbered list of steps.

### Accessing Vendor Onboarding Settings <a href="#id-3m0lyvlhe74u" id="id-3m0lyvlhe74u"></a>

Before configuring *Advanced Vendor Onboarding*, you must access the settings page in *NetSuite*.

1. If you need to locate the configuration page for *Advanced Vendor Onboarding*, go to **Setup** from your *NetSuite* navigation menu, look for **Advanced Vendor Onboarding**, then select **Settings**:\ <br>

   <div align="left"><figure><img src="https://4244775538-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDi74GwuQpTYzdGbZQFpz%2Fuploads%2FXEUEa1hilmr5C0FZdQSv%2Fimage.png?alt=media&#x26;token=22c97f96-5ca6-41c2-a8b3-bd43c25a6b45" alt="" width="438"><figcaption></figcaption></figure></div>

   <br>
2. If you want to make any changes to these settings, click the **Edit** button:<br>

   <div align="left"><img src="https://4244775538-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDi74GwuQpTYzdGbZQFpz%2Fuploads%2FdoFoJEXNKiKbR3p9rr6p%2F1.png?alt=media&#x26;token=974b3374-2044-41a8-b4c4-4656499781b7" alt=""></div>

### Assigning Onboarding Managers <a href="#id-5tl9xi23xuch" id="id-5tl9xi23xuch"></a>

Onboarding managers are the individuals or groups responsible for reviewing and approving new vendors. You can assign onboarding managers directly to an employee or by using a dedicated role. While both methods work, using roles often simplifies maintenance, especially when covering out-of-office situations or employee turnover.

1. If you prefer to assign **Onboarding Managers** individually, open the relevant employee record in *NetSuite* and locate the area where roles or permissions can be granted:<br>

   <div align="left"><img src="https://4244775538-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDi74GwuQpTYzdGbZQFpz%2Fuploads%2F9XbjF00aemvtiKN9tW8h%2F2.png?alt=media&#x26;token=4ab50c1e-3fff-4c67-910e-982acd3cfa55" alt="
   "></div>
2. If you want to designate a specific group, select a custom role from the **Onboarding Manager Roles** dropdow&#x6E;**:**<br>

   <div align="left"><img src="https://4244775538-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDi74GwuQpTYzdGbZQFpz%2Fuploads%2F8w7AOMzKwcvXZZBd54Wc%2F3.png?alt=media&#x26;token=3fe21542-eedd-4ae3-b5ae-9522d5fa37f1" alt="
   "></div>
3. Once you’re ready to streamline administrator tasks, assign this custom role to any employees who should be permitted to onboard vendors:<br>

   <div align="left"><img src="https://4244775538-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDi74GwuQpTYzdGbZQFpz%2Fuploads%2FPebuPhwXJTXkIDn2J2SP%2F4.png?alt=media&#x26;token=c8ad0b11-86fc-4af5-90af-1d276a928307" alt="
   "></div>

Note: If you wish to accommodate staff changes, use manager roles so that when an employee leaves or is out of office, you can seamlessly reassign the role without recreating individual permissions.<br>

4. Once you decide on the information that best suits your workflow, **save** your changes to finalize the updated queue:<br>

   <div align="left"><img src="https://4244775538-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDi74GwuQpTYzdGbZQFpz%2Fuploads%2FjVTWWIrdxLyx8v574M9B%2F5.png?alt=media&#x26;token=2b470928-2a5c-4b8f-b817-f7b761bb7805" alt=""></div>

### Configuring the Vendor Onboarding Queue <a href="#o8403cspjk9t" id="o8403cspjk9t"></a>

The *Vendor Onboarding Queue* is a saved search that displays all vendors currently going through the onboarding process. This ensures onboarding managers know exactly which vendors need review and approval.

1. To track vendors awaiting approval, locate the **Vendor Onboarding Queue** saved search from the **AVO Settings** page:<br>

   <div align="left"><img src="https://4244775538-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDi74GwuQpTYzdGbZQFpz%2Fuploads%2Fe5rKWnt8Mz3e37cTgpLE%2F6.png?alt=media&#x26;token=63a79da7-d5b7-464e-ad05-8a3fdafc4c41" alt="
   "></div>
2. If you need to customize which fields appear, click the **Edit** button within the saved search to add or remove fields (e.g., vendor name, status, onboarding date):<br>

   <div align="left"><figure><img src="https://4244775538-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDi74GwuQpTYzdGbZQFpz%2Fuploads%2FIRZBH4pFVFOo7M2GxfFo%2F7.png?alt=media&#x26;token=fdb07864-b831-4d45-8c0e-6bc6228966d7" alt=""><figcaption><p><br></p></figcaption></figure></div>
3. To update the queue that shows all your vendors who are onboarding right now, select the **Vendor Onboarding Queue** dropdown:<br>

   <div align="left"><img src="https://4244775538-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDi74GwuQpTYzdGbZQFpz%2Fuploads%2FNjWakMQ63RT48mwJ7SeI%2F8.png?alt=media&#x26;token=c3fcd4d5-d587-476c-b4f6-eaadec03e19a" alt="
   "></div>
4. Once you decide on the information that best suits your workflow, click the **Save** button to reflect your changes:<br>

   <div align="left"><img src="https://4244775538-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDi74GwuQpTYzdGbZQFpz%2Fuploads%2FqCdTt6YeNU5GfVCWqt5I%2F9.png?alt=media&#x26;token=8aeb9bf4-8436-444a-85dc-0385f3be0b75" alt=""></div>

### Configuring the Vendor Update Queue <a href="#id-4imx49j4f4mb" id="id-4imx49j4f4mb"></a>

In addition to onboarding, there may be situations where existing vendors submit updated information that requires approval. This is where the saved search for the **Vendor Update Queue** comes in, functioning similarly to the **Vendor Onboarding Queue** but focusing on vendors with pending changes.

1. If you want to manage vendor record updates, open the **Vendor Update Queue** saved search from the **AVO Settings** page:<br>

   <div align="left"><img src="https://4244775538-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDi74GwuQpTYzdGbZQFpz%2Fuploads%2FVDpc1JodhR6uNjRHD6dA%2F10.png?alt=media&#x26;token=6c54ccd7-fde2-44a6-9167-885b36090e99" alt="
   "></div>
2. To update the **Vendor Update Queue**, click the **Edit** button to enable editing:<br>

   <div align="left"><img src="https://4244775538-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDi74GwuQpTYzdGbZQFpz%2Fuploads%2FcemFnnwU9YiwxonIT5Aj%2F11.png?alt=media&#x26;token=92a05648-4642-4812-ae87-b9304e23846d" alt="
   "></div>
3. To select the queue that shows all your vendors in an update request status, select the AVO Vendor Update Queue from the **Vendor Update Queue** dropdown:<br>

   <div align="left"><figure><img src="https://4244775538-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDi74GwuQpTYzdGbZQFpz%2Fuploads%2F89FyB6bQ07Xk2cHjfRrZ%2F12.png?alt=media&#x26;token=94326e0d-ec2b-4bd6-8534-f0913fc2b6c1" alt=""><figcaption><p><br></p></figcaption></figure></div>
4. After confirming you have the fields required for review and approval, save the search changes by clicking the **Save** button:<br>

   <div align="left"><img src="https://4244775538-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDi74GwuQpTYzdGbZQFpz%2Fuploads%2Frkw46Od8eM9gYy5mk9vY%2F13.png?alt=media&#x26;token=3d6ed2f3-f097-44d2-942c-2b7159534546" alt="
   "></div>

By following the steps above, you will establish a streamlined approach to **Advanced Vendor Onboarding** in *NetSuite*.
