Version 3.1.23.2
Neues Nutzerattribut erstellen
Berechtigungsinformationen für ein Nutzerattribut werden über die Felder can
und user_can_edit
übertragen.
Das Feld user_can_edit
gibt an, ob ein Attribut beliebig in der Anwendung bearbeitbar ist.
Das Feld can
enthält detailliertere Zugriffsinformationen. Das untergeordnete Feld set_value
gibt an, ob der Wert eines Attributs durch Festlegen des Nutzerattributs für Nutzerattribute festgelegt werden kann.
Hinweis: Die Felder name
und label
müssen für alle Nutzerattribute in der Looker-Instanz eindeutig sein.
Der Versuch, ein neues Nutzerattribut mit einem Namen oder Label zu erstellen, das ein vorhandenes Nutzerattribut dupliziert, schlägt mit dem Fehler 422 fehl.
Anfrage
POST
/user_attributes
HTTPBody-Definition maximieren...
UserAttribute-Definition maximieren...
kann
lock
Objekt
Vorgänge, die der aktuelle Nutzer für dieses Objekt ausführen kann
id
lock
integer
Eindeutige ID
name
String
Name des Nutzerattributs
Label
String
Human-Label für Nutzerattribut
Typ
String
Typ des Nutzerattributs ("string", "number", "date", "yesno", "zipcode")
default_value
String
Standardwert, wenn für den Nutzer kein Wert festgelegt wurde
Ist_System
lock
boolean
Attribut ist ein Systemstandard
ist_dauerhaft
lock
boolean
Das Attribut ist dauerhaft und kann nicht gelöscht werden
Wert_ist_ausgeblendet
boolean
Bei Einstellung auf „true“ sehen Nutzer keine Werte für dieses Attribut
nutzer_kann_Aufruf
boolean
Nutzer, die keine Administratoren sind, können die Werte ihrer Attribute sehen und in Filtern verwenden
Nutzer_kann_bearbeiten
boolean
Nutzer können den Wert dieses Attributs für sich selbst ändern
versteckte_domain_Whitelist
String
Ziele, an die ein verborgenes Attribut gesendet werden kann. Nach dem Festlegen kann das Tag nicht mehr bearbeitet werden.
HTTPQuery-Definition maximieren...
Felder
String
Angeforderte Felder.
Antwort
200: Nutzerattribut
kann
lock
Objekt
Vorgänge, die der aktuelle Nutzer für dieses Objekt ausführen kann
id
lock
integer
Eindeutige ID
name
String
Name des Nutzerattributs
Label
String
Human-Label für Nutzerattribut
Typ
String
Typ des Nutzerattributs ("string", "number", "date", "yesno", "zipcode")
default_value
String
Standardwert, wenn für den Nutzer kein Wert festgelegt wurde
Ist_System
lock
boolean
Attribut ist ein Systemstandard
ist_dauerhaft
lock
boolean
Das Attribut ist dauerhaft und kann nicht gelöscht werden
Wert_ist_ausgeblendet
boolean
Bei Einstellung auf „true“ sehen Nutzer keine Werte für dieses Attribut
nutzer_kann_Aufruf
boolean
Nutzer, die keine Administratoren sind, können die Werte ihrer Attribute sehen und in Filtern verwenden
Nutzer_kann_bearbeiten
boolean
Nutzer können den Wert dieses Attributs für sich selbst ändern
versteckte_domain_Whitelist
String
Ziele, an die ein verborgenes Attribut gesendet werden kann. Nach dem Festlegen kann das Tag nicht mehr bearbeitet werden.
400: Ungültige Anfrage
nachricht
lock
String
Fehlerdetails
Dokumentations-URL
lock
String
Link zur Dokumentation
404: Nicht gefunden
nachricht
lock
String
Fehlerdetails
Dokumentations-URL
lock
String
Link zur Dokumentation
409: Ressource ist bereits vorhanden
nachricht
lock
String
Fehlerdetails
Dokumentations-URL
lock
String
Link zur Dokumentation
422: Validierungsfehler
nachricht
lock
String
Fehlerdetails
ValidationErrorDetail-Definition maximieren...
Feld
lock
String
Feld mit Fehler
Code
lock
String
Fehlercode
nachricht
lock
String
Fehlermeldung
Dokumentations-URL
lock
String
Link zur Dokumentation
Dokumentations-URL
lock
String
Link zur Dokumentation
429: Zu viele Anfragen
nachricht
lock
String
Fehlerdetails
Dokumentations-URL
lock
String
Link zur Dokumentation
Beispiele