Building, integrating, or customizing apps and workflows within Microsoft Teams using developer tools and APIs
@Francisco Saez - There doesn't seem to be any way available to give permissions to a Channel instead of users in channel.
You can suggest this feature here: Microsoft Teams Community