Lewati ke konten utama
Halaman ini belum tersedia dalam bahasa Anda, atau terjemahannya sedang menunggu tinjauan teknis. Teks asli dalam bahasa Inggris ditampilkan di bawah. Buka halaman berbahasa Inggris

E1705. Approvals: no separate approver available

Severity: ERROR. Class: HITLNoApproverAvailable (subclass of PolicyDeniedError).

What happened​

Org has only one user (Free or Solo tier, or a one-seat Teams org). The approval workflow refuses to enable because there's no separate human to approve.

Why it matters​

Self-approval is governance theater. If the requestor and the only approver are the same person, the workflow adds friction without governance.

How to fix​

Invite a teammate, OR upgrade to Teams ($199/mo + $29/seat), OR stop calling request_approval() on a solo org. Free + Solo tier users see the toggle disabled in /settings/hitl.

Removing escalate_on_deny: true will NOT change this error. That tag is currently inert (#2391) and never raises a request, so it cannot be what reached the approver check -- an explicit request_approval() call is.

Catching this error​

except PolicyDeniedError catches this. Approval refusal becomes a hard deny.

See also​