---
title: "Objekt UserACL"
url: "https://help.internetx.com/de/api/core-objekt-useracl/"
lang: "de"
section: "API-Referenz — API-Referenz (XML/JSON)"
breadcrumb: "API-Dokumentation (XML/ JSON) > Objekte"
updated: "2023-09-11"
---

# Objekt UserACL

## Beschreibung

Das Objekt _UserACL_ bildet die Benutzerrechte des angemeldeten Benutzer, sowie seiner Unterbenutzer ab.

## Aufbau

| JSON **Keyword** | **XML Keyword** | **Häufigkeit** | Typ | Format | **Beschreibung** |
| --- | --- | --- | --- | --- | --- |
| functionCode | code | 1 | string |  | Der Funktionscode des Rechtes, das bearbeitet werden soll. |
| children | children | 0 - n | object | [Basic User](/de/api/core-objekt-basic-user/) | Die untergeordneten Benutzers, die nicht für dieses Recht gesperrt werden sollen/sind. |
| childrenLocked | childrenLocked | 1 | boolean |  | Sollen alle die untergeordneten Benutzer gesperrt werden.<br>• false = Gesperrt für alle Unterbenutzer<br>• true = Freigabe für alle Unterbenutzer<br>Vorgabewert = false<br>Für XML können auch 0 (false) und 1 (true) verwendet werden. |
| userLock |  | 1 | boolean |  | Soll der angemeldete Benutzer gesperrt werden.<br>• false = Gesperrt  angemeldeten Benutzer<br>• true = Freigabe  angemeldeten Benutzer<br>Vorgabewert = 1<br>Für XML können auch 0 (false) und 1 (true) verwendet werden. |
| effective |  | 1 | boolean |  | Die aktuellen effektiven Rechte. |
| childrenRem |  | 0 - n | object | [Basic User](/de/api/core-objekt-basic-user/) | Unterbenutzer aus der Ausnahmenliste entfernen. |
| childrenAdd |  | 0 - n | object | [Basic User](/de/api/core-objekt-basic-user/) | Unterbenutzer zu der Ausnahmenliste hinzufügen |
| restriction |  | 1 | enum | [ACLRestriction](/de/api/core-aclrestriction-enum/) | Beschreibt die Einschränkung als Ergebnis der Berechtigungsprüfung. Das Object definiert die verschiedenen Arten von Einschränkungen. |
