Mirroring Github Organization permissions

Giovanni Bajo's Avatar

Giovanni Bajo

13 Jul, 2015 10:02 AM

Hello,

I've got an AppVeyor account, and I would like to configure the access permissions in a way that match the visibility of GitHub teams. In my organization, there are many private repos which are accessible to only specific teams (and people within them). So for instance I have project A with team A, and project B with team B; team B doesn't see project A, and team A doesn't see project B.

While I can add single GitHub teams to my AppVeyor team, and specify a different role for each one, I don't see a way to prevent team B from accessing the build history of Project A, and vice versa (short of creating a different AppVeyor team, and then paying twice for the service).

Am I overlooking something obvious?

  1. Support Staff 1 Posted by Feodor Fitsner on 14 Jul, 2015 04:02 AM

    Feodor Fitsner's Avatar

    You just need to create a new AppVeyor role, say "Project A" and then set permissions on "Permissions" tab of projects. Then assign GitHub team to that role.

    Important note: if multiple GitHub teams are mapped to AppVeyor account, e.g. "Team A" and "Team B" and some GitHub account is a member of both teams it won't work in AppVeyor as only single role can be associated with AppVeyor account. Read more about that here: http://www.appveyor.com/docs/team-setup#github-teams

  2. Ilya Finkelshteyn closed this discussion on 25 Aug, 2018 01:57 AM.

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