← All roles
Organization role·The organization and every repository in it
Security manager
Tier 1 · HighManagement
Why Tier 1
Tier 1 because it includes Secret scanning alerts: Read (repository), Administration: Write (organization) (in part).
Manages security policies, alerts and configurations across the organization.
Available on: Every setup. Source
Permissions it includes (17)
| Tier | Permission | From |
|---|---|---|
| T1sets tier | Administration: Writeorganization In part, counts as T1 (the full permission is T0): Security configurations for every repository. Can switch secret scanning, push protection and code scanning off org-wide. |
|
| T1sets tier | Secret scanning alerts: Readrepository |
|
| T2 | Administration: Writerepository In part, counts as T2 (the full permission is T1): Can turn automated security fixes off. |
|
| T2 | Organization dismissal requests for code scanning: Writeorganization |
|
| T2 | Organization dismissal requests for Dependabot: Writeorganization |
|
| T2 | Organization bypass requests for secret scanning: Writeorganization |
|
| T2 | Repository creation: Writerepository |
|
| T2 | Secret scanning alerts: Writerepository |
|
| T2 | Secret scanning alert dismissal requests: Writeorganization |
|
| T2 | Code scanning alerts: Writerepository |
|
| T2 | Dependabot alerts: Writerepository |
|
| T3 | Contents: Readrepository |
|
| T3 | Issues: Writerepository In part, counts as T3 (the full permission is T2): Moderation on repositories they can already write to. |
|
| T3 | Members: Readorganization |
|
| T3 | Members: Writeorganization In part, counts as T3 (the full permission is T0): Creates a team. Giving it repository access needs a repository admin. |
|
| T3 | Code scanning alerts: Readrepository |
|
| T3 | Dependabot alerts: Readrepository |
|
Attack paths
Techniques it enables
- Clone private repos with a stolen token Read or expose private code · through Contents: Read
- Get an agent to copy private code into public Read or expose private code · through Contents: Read
Escalations it starts
- Harvest leaked secrets from scanning alerts: Live credentials found in code and history: cloud keys, tokens and passwords, often for systems outside GitHub. · through Secret scanning alerts: Read
Abilities with no matching permission
These do not affect the tier.
- @mention any visible team (Notifications only.)
- Can be made a team maintainer (Eligibility, not a grant. See the Team maintainer role.)
- Sponsor accounts and manage the organization's sponsorships (Sponsorships and payments only.)