`verdaccio` allows you protect publish, to achieve that you will need to set up correctly your [packages acces](packages).
### Package configuration
Let's see for instance the following set up. You have a set of dependencies what are prefixed with `my-company-*` and you need to protect them from anonymous or another logged user without right credentials.
With this configuration, basically we allow to groups **admin** and **teamA** to *publish* and **teamA****teamB****teamC***access* to such dependencies.