This commit is contained in:
2023-10-24 14:49:58 +02:00
parent d9aaeef86d
commit 458c17cfbc
2 changed files with 11 additions and 11 deletions

View File

@@ -25,5 +25,5 @@ resource "authentik_group" "teams" {
count = length(local.sorted-teams)
name = "team-${var.instance}-${local.sorted-teams[count.index].name}"
parent = authentik_group.division.id
attributes = jsonencode({for app in lookup(local.sorted-teams[count.index],"apps", []): app => true})
attributes = jsonencode({for app in coalesce(lookup(local.sorted-teams[count.index],"apps", []), []): app => true})
}

View File

@@ -6,6 +6,11 @@ metadata:
name: division
description: null
options:
apps:
default: []
items:
type: string
type: array
parent:
default: employes
enum:
@@ -15,11 +20,11 @@ options:
examples:
- employes
type: string
apps:
default: []
items:
type: string
type: array
domain:
default: your-company
examples:
- your-company
type: string
teams:
default: []
items:
@@ -34,11 +39,6 @@ options:
type: string
type: object
type: array
domain:
default: your-company
examples:
- your-company
type: string
dependencies:
- dist: null
category: share