You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+9-2Lines changed: 9 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -18,12 +18,19 @@ The basic principle: all settings reside in YAML configuration files which will
18
18
## Features
19
19
20
20
* Manage GitHub organization owners
21
-
* Manage GitHub teams and their membersand maintainers
22
-
* Support of sub-teams
21
+
* Manage GitHub teams, their members, maintainers and settings
22
+
* Support of parent/child teams
23
23
* Manage teams' permissions on organizations' repositories
24
24
* Invite members to the organization if they aren't part of it yet
25
25
* Warn about unmanaged teams
26
26
* Warn about organization members who are not part of any team
27
+
* Handle individual collaborator permissions to repositories
28
+
29
+
The tool's philosophy:
30
+
31
+
* All relevant configuration shall happen in the YAML configuration files, no actions in GitHub UI shall be necessary.
32
+
* All repository permissions shall be managed by team membership. Outside collaborators and individual permissions are discouraged.
33
+
* All teams shall be managed by this tool. While it can deal with unmanaged teams, it's not a priority and may cause warnings.
27
34
28
35
Are you missing a feature? Please check whether it's [already posted as an issue](https://github.com/OpenRailAssociation/github-org-manager/issues), and create one of this isn't the case.
0 commit comments