QuickBooks Online

Restrict how your agents can use QuickBooks Online.

Require agents to confirm every change to your books, or set up custom rules for automation.

QuickBooks OnlineBookkeeping agent · Acme Holdingskc_…7f3a
PermissionAccessOnly when
Invoices · Read
invoice.read
AllowedAny request
Invoices · Create
invoice.create
Allowed
body.EmailStatus = NotSet
Invoices · Create
invoice.create
Ask meWaits up to 24 hoursAny request
Customers · Read
customer.read
AllowedAny request
Customers · Update
customer.update
Allowed
body.sparse = true
Reports · Run
reports.run
Allowed
path.report in ProfitAndLoss, BalanceSheet
Allowed goes straight throughAsk me waits for your confirmation
What you can control

Permissions

Each row of a key's QuickBooks Online access is one of these, set to Allowed or Ask me.

PermissionName in the API
Invoices · Readinvoice.read
Invoices · Createinvoice.create
Invoices · Updateinvoice.update
Invoices · Deleteinvoice.delete
Estimates · Readestimate.read
Estimates · Createestimate.create
Estimates · Updateestimate.update
Estimates · Deleteestimate.delete
Customers · Readcustomer.read
Customers · Createcustomer.create
Customers · Updatecustomer.update
Customers · Deletecustomer.delete
Vendors · Readvendor.read
Vendors · Createvendor.create
Vendors · Updatevendor.update
Vendors · Deletevendor.delete
Bills · Readbill.read
Bills · Createbill.create
Bills · Updatebill.update
Bills · Deletebill.delete
Payments · Readpayment.read
Payments · Createpayment.create
Payments · Updatepayment.update
Payments · Deletepayment.delete
Items · Readitem.read
Items · Createitem.create
Items · Updateitem.update
Items · Deleteitem.delete
Accounts · Readaccount.read
Accounts · Createaccount.create
Accounts · Updateaccount.update
Accounts · Deleteaccount.delete
Expenses · Readpurchase.read
Expenses · Createpurchase.create
Expenses · Updatepurchase.update
Expenses · Deletepurchase.delete
Journal entries · Readjournalentry.read
Journal entries · Createjournalentry.create
Journal entries · Updatejournalentry.update
Journal entries · Deletejournalentry.delete
Deposits · Readdeposit.read
Deposits · Createdeposit.create
Deposits · Updatedeposit.update
Deposits · Deletedeposit.delete
Transfers · Readtransfer.read
Transfers · Createtransfer.create
Transfers · Updatetransfer.update
Transfers · Deletetransfer.delete
Sales receipts · Readsalesreceipt.read
Sales receipts · Createsalesreceipt.create
Sales receipts · Updatesalesreceipt.update
Sales receipts · Deletesalesreceipt.delete
Credit memos · Readcreditmemo.read
Credit memos · Createcreditmemo.create
Credit memos · Updatecreditmemo.update
Credit memos · Deletecreditmemo.delete
Bill payments · Readbillpayment.read
Bill payments · Createbillpayment.create
Bill payments · Updatebillpayment.update
Bill payments · Deletebillpayment.delete
Vendor credits · Readvendorcredit.read
Vendor credits · Createvendorcredit.create
Vendor credits · Updatevendorcredit.update
Vendor credits · Deletevendorcredit.delete
Attachments · Readattachable.read
Attachments · Createattachable.create
Attachments · Uploadattachable.upload
Attachments · Updateattachable.update
Attachments · Deleteattachable.delete
Employees · Reademployee.read
Employees · Createemployee.create
Employees · Updateemployee.update
Reports · Runreports.run
Company info · Readcompanyinfo.read
Custom rule: a method and a path that you choose.

Give your agents QuickBooks keys that fit.