You can certainly do it using channel tags - assign all the channels on one tuner a tag, and then limit a user to that tag == they can only access those channels on that tuner.
Whether you can do the same with stream or recording profile... maybe, but I don't think so.