From 7498987f09c0a6b0af045c437075e1caa35e53ab Mon Sep 17 00:00:00 2001 From: Noan Le Renard Date: Fri, 13 May 2022 14:19:02 +0100 Subject: [PATCH] Add external evaluation as a new access group rule --- access_group.go | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/access_group.go b/access_group.go index 31105790e..314985d69 100644 --- a/access_group.go +++ b/access_group.go @@ -106,6 +106,14 @@ type AccessGroupCertificateCommonName struct { } `json:"common_name"` } +// AccessGroupExternalEvaluation is used for passing user identity to an external url. +type AccessGroupExternalEvaluation struct { + ExternalEvaluation struct { + EvaluateURL string `json:"evaluate_url"` + KeysURL string `json:"keys_url"` + } `json:"external_evaluation"` +} + // AccessGroupGSuite is used to configure access based on GSuite group. type AccessGroupGSuite struct { Gsuite struct {