Files
probo/pkg/accessreview/drivers
Aurélien Sibiril 50093c9d19 Add Anthropic access-review driver and resolver
The driver lists organization members through the Anthropic Admin API
(GET /v1/organizations/users) with cursor pagination, mapping the role
and the RFC 3339 added_at timestamp. The name resolver reads the
organization name from /v1/organizations/me; a non-2xx response (for
example a revoked key) yields no name rather than making the
source-name worker retry forever. Both send the required
anthropic-version header.

Add a VCR test helper that injects the key via x-api-key so the
cassette stays recordable, and strip x-api-key on save. The cassette
holds synthetic members covering the user, developer, and admin roles.

Signed-off-by: Aurélien Sibiril <81782+aureliensibiril@users.noreply.github.com>
2026-05-28 22:33:29 +02:00
..
2026-04-02 14:37:29 +02:00
2026-05-20 09:27:28 +04:00
2026-05-20 09:27:28 +04:00
2026-04-02 14:37:29 +02:00
2026-05-20 09:27:28 +04:00
2026-05-20 09:27:28 +04:00
2026-04-02 14:37:29 +02:00
2026-04-02 14:37:29 +02:00
2026-05-27 19:10:37 +00:00
2026-05-27 19:10:37 +00:00
2026-04-02 14:37:29 +02:00
2026-05-20 09:27:28 +04:00
2026-04-02 14:37:29 +02:00
2026-05-20 09:27:28 +04:00
2026-05-20 09:27:28 +04:00
2026-04-02 14:37:29 +02:00
2026-05-20 09:27:28 +04:00
2026-04-02 14:37:29 +02:00
2026-05-20 09:27:28 +04:00
2026-04-02 14:37:29 +02:00
2026-05-20 09:27:28 +04:00
2026-05-20 09:27:28 +04:00
2026-04-02 14:37:29 +02:00
2026-05-20 09:27:28 +04:00
2026-05-20 09:27:28 +04:00
2026-05-20 09:27:28 +04:00
2026-04-02 14:37:29 +02:00
2026-05-20 09:27:28 +04:00
2026-05-28 12:30:34 -07:00
2026-05-28 12:30:34 -07:00
2026-04-02 14:37:29 +02:00
2026-05-20 09:27:28 +04:00
2026-05-20 09:27:28 +04:00