Hmm... These shouldn't need to be passed this way. The parent task (dfp) should extract everything it needs from the environment (usually automatically) and provide it to the child task (dpv) explicitly. In this case, I think it needs the BackupStorage account.