Hi. I am create this structure:

Job "Build solutuin" collect binaries for deployment archive and tests to artifacts.
Job "Business logic testing" and "Data access testing" download shared artifacts from "Build solution" job, and use it.
Job "Package and Utils" download artifacts from "Build solution" job for collect the archive according to certain rules. I don't want to prepare deployment archive before testing, it is logical.
Question: How can I use binaries from first stage in last stage, that the user not see them?
P.S. Maybe bamboo can create internal artifact, for jobs only, not for users? or bamboo may hide some artifacts?
P.P.S. Now last job download artifacts from first job, and create own artifacts (zip archive). And user after build see shared artifacts from first stage and from last stage. I would like to user see only needed artifacts.