Krish Dholakia and GitHub
72bbdfd3f3
(security) Responses API - prevent User A from retrieving User B's response, if response.id is leaked ( #15757 )
...
* feat(responses_id_security.py): encrypt response.id - prevent user A from retrieving user B's response
additional security for retrievals on shared accounts
Closes LIT-1307
* feat(responses_id_security.py): allow admin to disable responses id security check
* test: add initial unit testing
* feat(responses_id_security.py): add streaming support
* docs: document new param
* docs: document new param
* feat(responses_id_security.py): add team id checks - ensure it works for service accounts
prevent service accounts keys from different teams from accessing each other's responses
more secure
* test: add unit testing
* fix: fix linting error
2025-10-25 13:41:59 -07:00
..
2025-10-25 11:13:39 -07:00
2025-07-19 18:26:09 -07:00
2025-10-25 11:13:39 -07:00
2025-10-16 13:26:14 -07:00
2025-06-18 08:19:36 -07:00
2025-02-28 20:10:09 -08:00
2025-07-25 09:04:27 -07:00
2025-06-18 08:19:36 -07:00
2025-09-18 14:56:12 +07:00
2025-10-24 10:22:27 -07:00
2025-09-03 12:45:42 -04:00
2025-07-01 18:11:19 -07:00
2025-05-28 21:47:08 -07:00
2025-06-16 16:20:55 -07:00
2024-11-27 16:08:59 -08:00
2025-10-25 13:41:59 -07:00
2025-06-27 21:26:37 -07:00
2025-07-24 16:15:55 +02:00
2025-10-14 20:07:04 -07:00
2025-09-23 16:18:57 -07:00
2025-10-14 20:07:04 -07:00
2025-10-14 16:37:00 -03:00
2025-07-01 22:08:35 -07:00
2025-09-25 15:49:19 -07:00
2024-12-20 19:09:53 -08:00
2025-07-02 13:53:52 -07:00
2025-09-25 15:49:19 -07:00
2025-03-08 16:12:03 -08:00
2025-09-11 20:17:39 -07:00
2024-09-21 22:20:39 -07:00
2025-10-14 13:57:39 -07:00
2025-09-29 11:59:53 +00:00
2025-06-23 15:34:25 -07:00
2025-10-23 18:30:36 -07:00
2025-10-18 13:39:25 -07:00
2024-03-08 21:59:00 -08:00
2025-09-06 22:24:49 -04:00
2025-09-12 19:38:07 -07:00
2025-10-21 16:58:37 -07:00
2025-03-21 14:19:05 -07:00
2024-11-18 12:23:54 -08:00
2025-07-12 19:31:13 -07:00
2025-05-24 19:06:00 -07:00
2025-09-25 15:49:19 -07:00
2025-10-02 10:23:26 -04:00
2025-10-21 16:40:55 -07:00
2025-07-01 22:13:48 -07:00
2025-05-24 18:21:06 -07:00
2025-07-01 18:11:19 -07:00
2025-03-06 23:22:01 -08:00
2024-02-27 19:34:47 -08:00
2025-07-24 21:51:16 -07:00
2025-04-19 17:26:30 -07:00
2025-07-14 17:03:11 -07:00
2025-10-04 12:32:01 -07:00
2025-06-07 18:27:27 -07:00
2025-10-01 18:13:11 -07:00
2024-08-16 14:00:24 -07:00
2025-07-12 19:31:13 -07:00
2025-09-30 15:54:09 -07:00
2024-06-15 16:12:37 -07:00
2025-10-18 16:24:32 -07:00
2025-10-04 16:23:54 -07:00
2025-08-09 09:39:16 -07:00
2024-12-18 10:28:37 -08:00
2025-01-30 22:56:41 -08:00
2025-08-20 15:09:19 -07:00
2024-12-26 22:01:29 -08:00
2025-05-03 12:47:11 -07:00
2025-06-16 16:20:55 -07:00
2025-09-12 19:38:07 -07:00
2025-06-26 07:58:23 -07:00
2024-03-08 21:59:00 -08:00
2025-10-06 17:34:10 -07:00
2025-09-25 15:49:19 -07:00
2025-07-05 19:38:42 -07:00
2025-10-09 22:18:05 +05:30
2025-07-12 19:31:13 -07:00
2024-09-07 11:20:07 -07:00
2025-10-04 12:32:01 -07:00
2025-10-10 19:24:50 -07:00
2025-09-06 21:59:45 -04:00
2024-12-20 19:09:53 -08:00
2025-09-20 17:22:41 -07:00
2025-07-05 17:55:18 -07:00
2024-12-18 19:18:10 -08:00
2025-07-12 19:31:13 -07:00
2025-08-29 09:59:07 -07:00
2025-07-29 16:51:17 -07:00
2025-04-23 20:59:25 -07:00
2025-05-24 09:12:11 -07:00
2025-06-05 17:11:51 -07:00
2025-10-04 12:32:01 -07:00
2025-09-10 00:32:26 -04:00
2025-10-25 11:13:39 -07:00
2025-09-23 16:18:57 -07:00
2025-10-17 19:38:04 -07:00
2025-09-03 18:25:43 -07:00
2025-10-11 13:24:47 -07:00