Inte med i tillåtlistan
type | https://docs.frem.sh/reference/api/errors/not-in-allowlist |
| HTTP status | 403 Forbidden |
Vad det betyder
Autentiseringsuppgiften är giltig, men en tillåtlista avvisar begäran. Två tillåtlistor returnerar det här felet:
- Organisationens IP-tillåtlista: din IP-adress finns inte på den, eller så tillåter organisationen inte den här autentiseringsuppgiften från runners som fremforge hostar.
- En miljös lista över tillåtna godkännare av driftsättningar: du finns inte på den.
Exempel på detail-meddelanden som returneras med det här felet:
- The acme organisation restricts access to an IP allowlist, and your IP address (198.51.100.7) is not on it. Connect from an approved network, or ask an owner to review the allowlist under Security -> IP allowlist.
- The acme organisation does not allow this credential from fremforge-hosted runners. Use the job’s own token, or ask an owner to allow fremforge-hosted runners under Security -> IP allowlist.
- You are not on the allowed-approvers list for this environment.
Vad du gör
För IP-tillåtlistan ansluter du från ett nätverk som finns på listan, eller ber en ägare av organisationen att lägga till ditt adressintervall. En ägare som är utelåst kan slå på nödåtkomst. I ett CI-jobb på runners som fremforge hostar använder du jobbets egen token. För godkännande av driftsättningar ber du en ägare av organisationen att lägga till dig bland miljöns godkännare.
Svarets form
Alla fel från fremforges API är RFC 9457 problem+json:
{
"type": "https://docs.frem.sh/reference/api/errors/not-in-allowlist",
"title": "Forbidden",
"status": 403,
"detail": "..."
}Styr din felhantering på type, inte på title eller detail: de är skrivna för människor och kan formuleras om.