A must have option is to be able to select all the big features that a client can see or not, one by one. I dont want the client to see everything from the settings when its turned on, same with payments tab and sites tab. Only specific feautures that I want them to see should be shown. The client portal should also be hidden as well as when the automations are hidden, it should hide the "content AI" tab too. They dont need to see those at all. And when client adds a new user, they should be able to choose to let the new user to see all the features that they can, or the business owner can hide some of them based on the role of this new user. But if the business account owner doesnt have access to some features, then neither should the new user.