Risk Scoring
Get risk event/score information for a specific user
client.ZeroTrust.RiskScoring.Get(ctx, userID, query) (*RiskScoringGetResponse, error)
GET/accounts/{account_id}/zt_risk_scoring/{user_id}
Clear the risk score for a particular user
client.ZeroTrust.RiskScoring.Reset(ctx, userID, body) (*RiskScoringResetResponse, error)
POST/accounts/{account_id}/zt_risk_scoring/{user_id}/reset
Risk ScoringBehaviours
Get all behaviors and associated configuration
client.ZeroTrust.RiskScoring.Behaviours.Get(ctx, query) (*RiskScoringBehaviourGetResponse, error)
GET/accounts/{account_id}/zt_risk_scoring/behaviors
Update configuration for risk behaviors
client.ZeroTrust.RiskScoring.Behaviours.Update(ctx, params) (*RiskScoringBehaviourUpdateResponse, error)
PUT/accounts/{account_id}/zt_risk_scoring/behaviors
Risk ScoringSummary
Get risk score info for all users in the account
client.ZeroTrust.RiskScoring.Summary.Get(ctx, query) (*RiskScoringSummaryGetResponse, error)
GET/accounts/{account_id}/zt_risk_scoring/summary
Risk ScoringIntegrations
List all risk score integrations for the account.
client.ZeroTrust.RiskScoring.Integrations.List(ctx, query) (*SinglePage[RiskScoringIntegrationListResponse], error)
GET/accounts/{account_id}/zt_risk_scoring/integrations
Get risk score integration by id.
client.ZeroTrust.RiskScoring.Integrations.Get(ctx, integrationID, query) (*RiskScoringIntegrationGetResponse, error)
GET/accounts/{account_id}/zt_risk_scoring/integrations/{integration_id}
Create new risk score integration.
client.ZeroTrust.RiskScoring.Integrations.New(ctx, params) (*RiskScoringIntegrationNewResponse, error)
POST/accounts/{account_id}/zt_risk_scoring/integrations
Update a risk score integration.
client.ZeroTrust.RiskScoring.Integrations.Update(ctx, integrationID, params) (*RiskScoringIntegrationUpdateResponse, error)
PUT/accounts/{account_id}/zt_risk_scoring/integrations/{integration_id}
Delete a risk score integration.
client.ZeroTrust.RiskScoring.Integrations.Delete(ctx, integrationID, body) (*RiskScoringIntegrationDeleteResponse, error)
DELETE/accounts/{account_id}/zt_risk_scoring/integrations/{integration_id}
Risk ScoringIntegrationsReferences
Get risk score integration by reference id.
client.ZeroTrust.RiskScoring.Integrations.References.Get(ctx, referenceID, query) (*RiskScoringIntegrationReferenceGetResponse, error)
GET/accounts/{account_id}/zt_risk_scoring/integrations/reference_id/{reference_id}