Ressource: Schema
Der Typ der API-Ressource. Bei Schemaressourcen ist dies immer admin#directory#schema
.
JSON-Darstellung |
---|
{
"schemaId": string,
"schemaName": string,
"fields": [
{
object ( |
Felder | |
---|---|
schemaId |
Die eindeutige Kennung des Schemas (schreibgeschützt) |
schemaName |
Der Name des Schemas. Jede |
fields[] |
Eine Liste der Felder im Schema. |
displayName |
Anzeigename für das Schema. |
kind |
Art der Ressource. |
etag |
Das ETag der Ressource. |
SchemaFieldSpec
Mithilfe von Schemas können Sie Nutzerprofilen benutzerdefinierte Felder hinzufügen. In diesen Feldern können Sie Informationen wie die Projekte speichern, an denen Ihre Nutzer arbeiten, ihren Standort, ihr Einstellungsdatum oder andere Informationen, die Ihren geschäftlichen Anforderungen entsprechen. Weitere Informationen finden Sie unter Benutzerdefinierte Nutzerfelder.
JSON-Darstellung |
---|
{ "fieldName": string, "fieldId": string, "fieldType": string, "multiValued": boolean, "kind": string, "etag": string, "indexed": boolean, "displayName": string, "readAccessType": string, "numericIndexingSpec": { "minValue": number, "maxValue": number } } |
Felder | |
---|---|
fieldName |
Der Name des Felds. |
fieldId |
Die eindeutige Kennung des Felds (schreibgeschützt) |
fieldType |
Der Typ des Felds. Akzeptable Werte sind:
|
multiValued |
Ein boolescher Wert, der angibt, ob es sich um ein mehrwertiges Feld handelt. Standard: |
kind |
Die Art der Ressource. Bei Schemafeldern ist dies immer |
etag |
Das ETag des Felds. |
indexed |
Boolescher Wert, der angibt, ob das Feld indexiert ist oder nicht. Standard: |
displayName |
Der Anzeigename des Felds. |
readAccessType |
Hier wird festgelegt, wer die Werte dieses Felds sehen kann. Weitere Informationen finden Sie unter Nutzer als Nichtadministrator abrufen. Hinweis: Es kann bis zu 24 Stunden dauern, bis Änderungen an diesem Feld übernommen werden. Akzeptable Werte sind:
|
numericIndexingSpec |
Indexierungsspezifikation für ein numerisches Feld. Für numerische Felder werden standardmäßig nur Abfragen mit exakter Übereinstimmung unterstützt. Wenn Sie den |
numericIndexingSpec.minValue |
Mindestwert dieses Felds. Dieser Wert dient lediglich als Richtwert. Werte außerhalb dieses Bereichs werden zwar weiterhin indexiert, die Suche ist aber möglicherweise nicht so leistungsfähig. |
numericIndexingSpec.maxValue |
Maximalwert dieses Felds. Dieser Wert dient lediglich als Richtwert. Werte außerhalb dieses Bereichs werden zwar weiterhin indexiert, die Suche ist aber möglicherweise nicht so leistungsfähig. |
Methoden |
|
---|---|
|
Löscht ein Schema. |
|
Ruft ein Schema ab. |
|
Erstellt ein Schema. |
|
Ruft alle Schemas für einen Kunden ab. |
|
Patches ein Schema. |
|
Aktualisiert ein Schema. |