Add SendGrid access review driver
Implement a SendGrid access-review driver that fetches teammates from the SendGrid API and maps them into AccountRecord values. Register SendGrid as a connector provider, expose it through the connector provider enum, and add a migration that extends the connector_provider type with SENDGRID. Cover the new driver with a VCR-backed fixture test and helper tests for role and response-shape handling to keep parsing robust. Signed-off-by: Cursor Agent <cursoragent@cursor.com> Co-authored-by: Bryan FRIMIN <bryan@frimin.fr>
This commit is contained in:
committed by
Aurélien Sibiril
parent
fca7f2a1e6
commit
6556116601
@@ -30,6 +30,8 @@ enum ConnectorProvider
|
||||
INTERCOM
|
||||
@goEnum(value: "go.probo.inc/probo/pkg/coredata.ConnectorProviderIntercom")
|
||||
RESEND @goEnum(value: "go.probo.inc/probo/pkg/coredata.ConnectorProviderResend")
|
||||
SENDGRID
|
||||
@goEnum(value: "go.probo.inc/probo/pkg/coredata.ConnectorProviderSendGrid")
|
||||
MICROSOFT_365
|
||||
@goEnum(
|
||||
value: "go.probo.inc/probo/pkg/coredata.ConnectorProviderMicrosoft365"
|
||||
|
||||
Reference in New Issue
Block a user