Destek erişim iznini iptal et

DELETE /v1/support-access-grants/{grant_id} · izin support-access-grants:write

Destek erişim iznini süresi dolmadan iptal eder: revoked_at yazılır, bu izne dayanan personel erişimi biter ve support_access_grant.revoked olayı yayımlanır. Kayıt audit için saklanır. Zaten iptal edilmiş ya da süresi dolmuş izni iptal etmek hiçbir şeyi değiştirmez ve yine 204 döner. Yalnız panodan, son 5 dakika içinde yeniden kimlik doğrulamış bir owner ya da admin tarafından; API anahtarları ve makine istemcileri 403 insufficient_permissions alır.

İstek

Alan Tür Zorunlu Açıklama
grant_id string evet İzin kimliği (sag_…).

İstek gövdesi yoktur.

Yanıt

204 No Content.

Hatalar

HTTP code Ne zaman
404 not_found İzin yok ya da başka bir ortama ait.
403 insufficient_permissions İstek panodan bir owner ya da admin tarafından yapılmadı ya da kimlik bilgisinde gerekli izin yok.
401 unauthenticated Kimlik bilgisi yok, geçersiz ya da iptal edilmiş.
429 rate_limited Hız sınırı aşıldı; Retry-After süresinden sonra yeniden deneyin.
503 service_unavailable Bir bağımlılık geçici olarak kullanılamıyor; Retry-After süresinden sonra yeniden deneyin.

Örnek

Oluşturma ve iptal pano eylemleridir. Panonun gönderdiği istek:

DELETE /v1/support-access-grants/sag_01j9xk3m7q8r2s4t6v8w0y2z4a