Can I conditionally hide a package in public folders based on user role? I want just authors and administrators to see a particular package. The versions I am using is Cognos 10.2.1 FP4
Yes, edit the properties of the package object in Cognos Connection so that only the groups you want to see it can view it.
However this will mean that if a user without access runs a report from that package they will get an error.