Investigation tools for security incidents

The core GitHub tools you can use to investigate security incidents, what each tool is best used for, and common considerations that affect what data is available.

Use this reference to decide which GitHub tools to use during a security investigation, what questions each tool can answer, and what factors may affect the data you can see.

Note

The availability of each tool (and the data it provides) varies by GitHub plan, your role and permissions, feature enablement, and pre-incident configuration (for example, audit log streaming and IP address disclosure require prior set up).

Activity view

Use

Permissions

Read access to the repository.

Key resources

Notes and limitations

Audit logs

Use

Permissions

Key resources

Notes and limitations

Dependency graph

Use

Permissions

Key resources

Notes and limitations

Use

Permissions required

Key resources

Notes and limitations

Security overview and security alerts

Use

Permissions required

Key resources

Notes and limitations

Workflow runs and logs

Use

Permissions required

Key resources

Notes and limitations