I'm curious if there is a way to restrict access to who can view/download pipeline artifacts. We are using deployment variables and parallel steps within a pipeline. We have found that it is not possible to utilize the deployment variables across all parallel steps and must instead write the variables to a file which is used by subsequent steps.
This unfortunately now exposes the protected keys/tokens to all users running the pipeline as they can download the artifact with the data inside.
Is there an access privilege I'm missing that can prevent this or a different method of using deployment variables with a pipeline that uses parallel steps?