Benchmark: Organization Best Practices
Description
Best practices for your organizations.
Usage
Install the mod:
mkdir dashboardscd dashboardspowerpipe mod initpowerpipe mod install github.com/turbot/steampipe-mod-github-sherlock
Start the Powerpipe server:
steampipe service startpowerpipe server
Open http://localhost:9033 in your browser and select Organization Best Practices.
Run this benchmark in your terminal:
powerpipe benchmark run github_sherlock.benchmark.org_best_practices
Snapshot and share results via Turbot Pipes:
powerpipe benchmark run github_sherlock.benchmark.org_best_practices --share
Controls
- All organization seats should be allocated
- Two-factor authentication should be required for users in an organization
- Organization members should not be able to create public repositories
- Organization members should not be able to create pages
- Domain should be verified in an organization
- Organization default repository permissions should be limited
- Organization email should be set
- Organization homepage should be set
- Organization description should be set
- Organization profile picture should be set