Most organizations do not use an IP allow list. Follow this guide only if an admin has enabled one.
Symptoms
When an allow list blocks Macroscope, GitHub returns:
Although you appear to have the correct authorization credentials, the <your-org> organization has an IP allow list enabled, and your IP address is not permitted to access this resource.
Until the IPs are added, all GitHub-backed features are unavailable: code review, repo sync, commit and PR summaries, and Status.
Macroscope IP addresses
Add the IPs
An organization owner can add all four addresses:1
Open the allow list settings
Organization settings → Security → IP allow list (
https://github.com/organizations/<your-org>/settings/security).2
Add each address
Select Add, enter an IP, label it
Macroscope, and save. Repeat for all four.3
Confirm enforcement
Ensure Enable IP allow list is checked.