Collaborators with Limited Access
I have a paid AppVeyor account with a number of projects associated with it. I have a collaborator. The collaborator is assigned to a Role I created which has nothing but Generate API keys permission (under User). I want the collaborator to be able to see one of my private projects, but not the others.
Currently, it appears that they can see all projects (private and public) by default and they receive notification for all projects. Is there a way I can make it so by default, this collaborator or this role does not have special permissions to any project other than the one project that they are actually collaborating on? It appears I can manually go into each project and change the view/run/update/delete, but I have a lot of projects and this is easy to forget for new projects. Also, the user appears to be getting email notifications for projects they are not a collaborator on when I create them initially.
It is entirely possible I am misunderstanding or mis-using this feature, but I do know that they are receiving email updates for all of my projects.
Comments are currently closed for this discussion. You can start a new one.
Keyboard shortcuts
Generic
| ? | Show this help |
|---|---|
| ESC | Blurs the current field |
Comment Form
| r | Focus the comment reply box |
|---|---|
| ^ + ↩ | Submit the comment |
You can use Command ⌘ instead of Control ^ on Mac

Support Staff 1 Posted by Feodor Fitsner on 20 Mar, 2015 09:27 AM
Hi Micah,
That's the current behavior - all projects are visible by default unless explicitly denied on project "Permissions" settings. I'm adding a new issue to add that permission.
Regarding notifications - user/collaborator should not receive notifications from those projects they don't have "View" permission set. When you add new user/collaborator their default notification settings are "Receive notifications for my commits only" though I agree that it might be better having notifications off by default. Will change that and deploy update later this week.
2 Posted by Jacob on 15 Mar, 2016 06:25 PM
I have a role with nothing checked, but he can see all projects?
That's the current behavior - all projects are visible by default unless explicitly denied on project "Permissions" settings. I'm adding a new issue to add that permission.
Support Staff 3 Posted by Feodor Fitsner on 15 Mar, 2016 06:29 PM
There is already an issue for that: https://github.com/appveyor/ci/issues/199
Ilya Finkelshteyn closed this discussion on 25 Aug, 2018 02:04 AM.