I have an ad content type, with a file field that is in a private directory when saving the node.
Ads and their files are only accesible for authenticated users.
I wish I could allow anonymous users to see ads and their files that are promoted.
I want programmaticly, change acces control foreach ads who is promoted and I don't how to achieve that.