Hi,
I was trying to configure auth0 OIDC and IDP using Manage OIDC IdP Groups | Boundary - HashiCorp Learn. But I’m facing a problem. my user claim response are following
userinfo_claims:
{
"http://bounday": {
"groups": "boundary_devops",
"permissions": [],
"roles": []
},
"sub": "google-oauth2|1165826141341003826"
}
and I’m using following terrafrom code
resource "boundary_managed_group" "devops" {
name = "DevOps"
description = "OIDC managed group for DevOps"
auth_method_id = boundary_auth_method_oidc.oidc.id
filter = "\"boundary_devops\" in \"/userinfo/http://boundary/groups\""
}
but It’s throwing error │ Error: error updating managed group: {"kind":"InvalidArgument", "message":"Error in provided request.", "details":{"request_fields":[{"name":"attributes.filter", "description":"Error evaluating submitted filter expression: 1:22 (21): rule \"match\": Invalid selector."}]}}
with Auth0 I can’t create a custom claim without namespaced and the namespace name must start with http:// or https://.
Any work around?
ref: