This commit is contained in:
2023-09-21 13:49:35 +02:00
parent 9297b1fb43
commit a374fe5e66
2 changed files with 186 additions and 178 deletions

View File

@@ -34,6 +34,14 @@ resource "authentik_application" "dolibarr_application_ldap" {
meta_launch_url = "blank://blank"
}
resource "authentik_policy_expression" "policy" {
name = local.main-group
expression = <<-EOF
attr = request.user.group_attributes()
return attr['${local.app-name}'] if '${local.app-name}' in attr else False
EOF
}
resource "authentik_policy_binding" "dolibarr_ldap_access_users" {
target = authentik_application.dolibarr_application_ldap.uuid
policy = authentik_policy_expression.policy.id