Users, Roles & Permissions

Permission reference: Contacts

Control who can view, create, and manage customer and vendor contact records.

Jul 11, 2026

Permission Reference: Contacts

This table lists all permissions that control access to customer and vendor contact management in Usystems.

PermissionWhat It ControlsAllowed Actions
contact.viewView contactsUsers can see the list of all customers and vendors, view their details (names, addresses, phone numbers, balances), and review transaction history.
contact.createCreate contactsUsers can add new customers or vendors to the system with their basic information.
contact.updateEdit contactsUsers can modify contact details (name, address, currency preference, payment terms, credit limits), and update balance information.

Related Actions

ActionRequired PermissionsNotes
Mark contact as inactivecontact.updateHiding archived customers or vendors from drop-downs.
Set credit limit for a customercontact.updateControls the maximum balance a customer can owe.
Assign currency to contactcontact.updateIf using multi-currency transactions.
View contact statement/ledgercontact.viewSeeing all transactions for a specific contact.

Which roles typically need these?

  • Sales staff → contact.view, contact.create, contact.update (for managing customer relationships)
  • Accounts receivable → contact.view, contact.update (for tracking customer balances and credit limits)
  • Procurement staff → contact.view, contact.create (for vendor management)
  • Accounts payable → contact.view, contact.update (for tracking vendor balances)
  • Customer service → contact.view, contact.create (for handling customer inquiries)
  • Admin → all permissions (full control)

What happens without these permissions?

Without contact.view, users cannot see the customer or vendor list, and cannot select contacts when creating invoices or purchases. Without contact.create/update, users cannot add or modify contacts.

Was this helpful?

More like this