Hi there, @cla.
It's nice to see you here in the Community. I'm here to share some information about user access permission in QuickBooks Online (QBO).
You can edit the standard user's permission limited specifically to Customers. This way, the user won't be able to view the expenses on your QBO account. However, the option to restrict the user to view the Dashboard is currently unavailable in any versions of QBO.
To edit the standard user's permission, here's how:
1. Click the Gear icon on the upper right.
2. Choose Manage Users under Your Company.
3. Select Edit (on the right side of the user's name) under Action.
4. On the How much access do you want this user to have?
, choose Limited.
5. Put a checkmark on Customers.
6. Once done, click Save.
For future reference, you can check out this article: User management - Add, delete, or change a user's access.
While this option isn't available yet, I would highly recommend submitting feedback and suggestions regarding this directly to our product developers for consideration in future updates. This can be done directly through your account by clicking the Gear icon in the top right corner, then select Feedback or by going to this link: https://feedback.qbo.intuit.com/.
That's it! Please don't hesitate to leave a comment below if you have additional questions. I'm always here to answer them. Take care and have a great day.