Allow github project collaborator to configure Appveyor project configuration
Hello guys
Assume there is a github repository with a connected Appveyor project.
How to make a collaborator of this github project be able to configure Appveyor project as well as owner can?
There is a "Permission" tab with a "Administrator", "User" roles, which looks pretty unclear to me. Who is "User"? Is it a every random person observing this particular project? Also I don't see any way of adding project Administrators or Users. How to do that?
Thanks for your time!
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 08 Oct, 2014 05:03 AM
Hi Dmitry,
Both
Administrator
andUser
are built-in roles. You should add a new user and assign him a role, presumably Administrator if you want to give him owner permissions.Please let me know if you have any questions.
2 Posted by Dmitry on 08 Oct, 2014 06:01 AM
I can't see any "Add new user" button anywhere. My current plan is Trial
Support Staff 3 Posted by Feodor Fitsner on 08 Oct, 2014 06:08 AM
It's on https://ci.appveyor.com/team page.
4 Posted by mmihajlovic on 17 Oct, 2014 09:03 AM
The weird this is that adding a team member means adding a member to the account not the project? Is there any way I can restrict them to only one of the projects on my account?
Support Staff 5 Posted by Feodor Fitsner on 17 Oct, 2014 08:57 PM
That's also possible. You can define a custom Role, add created user to that role and then apply permissions for specific project on its settings page. Basically, you should deny viewing of all projects except one.
Let me know if you have any questions.
6 Posted by j.verdurmen on 12 Jun, 2015 05:29 PM
I had to admit that it was very difficult to find these options in Appveyor.
Support Staff 7 Posted by Feodor Fitsner on 12 Jun, 2015 05:36 PM
We've added a new guide here: http://www.appveyor.com/docs/team-setup
Let me know if something else could be added there.
8 Posted by Mikhail Tymchuk on 14 Mar, 2016 09:59 AM
There is no https://ci.appveyor.com/team link at this page: http://www.appveyor.com/docs/team-setup
It tells about the principles, but give no information where to click.
I had to google this thread to actually get there.
Support Staff 9 Posted by Feodor Fitsner on 14 Mar, 2016 07:17 PM
Fair enough, thanks for pointing that out! I've just added a short intro on that page: http://www.appveyor.com/docs/team-setup#introduction
10 Posted by Phil Haack on 25 Jul, 2016 04:44 PM
> That's also possible. You can define a custom Role, add created user to that role and then apply permissions for specific project on its settings page. Basically, you should deny viewing of all projects except one.
This will work, but the problem I see is that I have to go through each project and deny access to this role because the default behavior is inherit. I assume I have to do that every time I add a new project.
Following the principle of least access, I'd like new roles to be denied access by default rather than inherit. That way I don't inadvertently give access to something I didn't expect to. Perhaps make that a role setting if you don't want to disrupt the existing flow too much.
Ilya Finkelshteyn closed this discussion on 25 Aug, 2018 02:07 AM.