1. A method for execution by one or more processing modules of a dispersed storage network (DSN), the method comprises: receiving, from a requester, a request for retrieval of content previously stored within a DSN memory, wherein the request includes at least the identity of sets of encoded data slices representing the content; determining user time-frame access rights based on comparison of one or more timestamps associated with the user to a timestamp of the requested content; determining user content access rights based on a comparison of the identity of the sets of encoded data slices and user subscribed content access information; when the user time-frame and content access rights compare favorably: determining read operation parameters regarding the sets of encoded data slices; retrieving a threshold number of encoded data slices for each of the sets of encoded data slices from the DSN memory in accordance with the read operation parameters; and decoding the sets of the threshold number of encoded data slices utilizing an error coding dispersed storage function of the read operation parameters to produce the content; and sending the content to the requester; and when one or more of the user access time-frame access rights and the user content access rights compare unfavorably: determining whether the one or more of the user access time-frame access rights and the user content access rights are modifiable to provide a favorable comparison; and when the one or more of the user access time-frame access rights and the user content access rights are modifiable, modifying the one or more of the user access time-frame access rights and the user content access rights to provide a favorable comparison.