Enable or disable write access for public deploy keys

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

Description

After gitlab-ce!7383 will be merged into master, there would be nice if we could enable or disable write access for the public deploy keys (added through admin interface) for each project. If we add public deploy key with write access it will be able to push to any repo granted to it and if we give it read-only access it will not able to write to any project at all.

Links / references

gitlab-ce#1376

Edited by 🤖 GitLab Bot 🤖