Account-governed access to docs in Commerce

Account-governed access to docs in Commerce

We want to sell access to documents that would be accessible only to logged-in users who had purchased them, and which could not be downloaded or printed.

Is this possible?

Thanks
Pete