In Android 6, the user has (finally!) the possibility of approving or denying specific permissions to an app.
However, I couldn't find a way to approve or deny network access, either via Wi-Fi or via cellular data connection. The relevant permission appears in "Other app capabilities" and it's only informative -- apparently there's no way to change it.
Here's an example with the Chess Free app: