Setting Up Invoiced
Users & Roles
10min
in this guide we are going to show you how the roles and permissions system works on invoiced the permissions system has been designed to give fine grained control over who has access to your sensitive billing and financial information adding and removing users here we are going to walk through adding and removing users from your invoiced account each company on invoiced has its own set of users that have access to the account it's important to note that companies are separate from users this means it is possible for a user to belong to more than 1 company user permissions only apply to internal users that are accessing the invoiced dashboard the settings chosen here do not have any effect on access to the customer portal adding users go to settings → team in the invoiced application click add user enter in the basic details of the person you would like to invite select a role for the user and any customer restrictions you can add users in bulk by clicking on the dropdown arrow on the add user button and clicking bulk add this will allow you to invite multiple users to your account at once removing users if the time comes to remove a user from your invoiced account this can easily be done by an administrator go to settings → team in the invoiced application find the user you want to remove and click revoke access next to their name the user will immediately cease to have access to the account, even if they are already signed in switching companies if a user belongs to more than 1 company, they can easily switch between those various companies without signing out it's important to keep in mind that no data or settings are shared between companies, even if you belong to multiple companies click on your company name in the top left of the application click on the company you want to switch to roles standard roles a role dictates what actions a user is allowed to take, for example, creating invoices, issuing a refund, and modifying item prices out of the box, invoiced includes these roles read only nothing can be created, modified, or deleted in this role a/r specialist this role can only see accounts they created or manage employee can perform all billing actions but cannot change any settings administrator have full access to invoiced custom roles customers on the enterprise edition of invoiced can create their own roles that have a different set of permissions than the standard roles this can be used to provide more granular access to the various functions of invoiced creating a custom role go to settings → team → roles in the invoiced application click new role give your role a name and choose the permissions available to that role click save you can now assign this role to users! customer restrictions in addition to restricting what actions a user can take within invoiced, you can also restrict the customer accounts they can access restrictions can be set on each user account to provide additional security and accommodate more advanced access requirements this means users with the same role could potentially have access to a different set of customers, if needed, depending on their restrictions we support the following types of restrictions no restrictions users with this setting can see all customer accounts restrict by custom field users with this setting can only see customer accounts that have the specified custom field values restrict by account ownership users with this setting can only see customer accounts where they are the account owner restrict by custom field the restrict by custom field restriction allows you to use any custom field on the customer level to dictate customer access for a user for example, you might have a custom field to represent a territory, department, or entity with custom field restrictions you can easily grant a user access to a list of territories, departments, entities, etc when you use this setting you can restrict a user to a list of values for up to 3 custom fields users will only be able to see customers that match one of the values in the list for each custom field if a customer does not have the specified custom field values then this restricted user would not be able to see that customer in the dashboard in this example a user has access to all customers that have a territory value of north or east