Build out authorization checks for downloading content