Thema
In diesem Artikel wird erläutert, wie Sie mit „Ninja-Property-Docs-Set-Single“ den Wert eines bestimmten benutzerdefinierten Feldes in einem einzelnen Dokument festlegen können.
Umgebung
- NinjaOne
- Microsoft Powershell
Beschreibung
Das Cmdlet „Ninja-Property-Docs-Set-Single“ legt den Wert eines angegebenen benutzerdefinierten Feldes in einem einzelnen Dokument fest. Sie können den Feldnamen mit dem Parameter „-AttributeName“, die Dokumentvorlage mit dem Parameter „-TemplateName“ und den festzulegenden Wert mit dem Parameter „-AttributeValue“ angeben. Das Cmdlet aktualisiert den Wert des angegebenen benutzerdefinierten Feldes in dem einzelnen Dokument, das der angegebenen Vorlage zugeordnet ist.
Mit diesem Cmdlet können nur Felder aktualisiert werden, für die Schreibberechtigungen für die Automatisierung vorliegen. Das Gerät, auf dem dieses Cmdlet ausgeführt wird, muss als Dokumentationsbeauftragter für das Dokument zugewiesen sein, das das zu aktualisierende Benutzerdefinierte Feld enthält. Das angegebene Benutzerdefinierte Feld im Dokument wird nach der nächsten erfolgreichen Synchronisierung mit der NinjaOne-Plattform aktualisiert, was in der Regel innerhalb weniger Minuten erfolgt.
Syntax
Ninja-Property-Docs-Set-Single [[-TemplateName] <OBJECT>] [[-AttributeName] <OBJECT>] [[-AttributeValue] <OBJECT>] [<COMMONPARAMETERS>]
Beispiel
Einstellen des Feldwerts für ein benutzerdefiniertes Feld in einem einzelnen Dokument
PS C:> Ninja-Property-Docs-Set-Single -TemplateName "Mein Beispieldokument" -
AttributeName "exampleTextField" -AttributeValue "Neuer Wert"Das angegebene benutzerdefinierte Feld im Dokument wird nach der nächsten erfolgreichen Synchronisierung von „
“ mit der NinjaOne-Plattform auf „New Value“ aktualisiert, was in der Regel innerhalb weniger Minuten geschieht.
Parameter
-AttributeName
Geben Sie den Namen des benutzerdefinierten Feldes an, für das Sie einen Wert einstellen möchten.
Typ: Objekt
Parametersätze: (Alle)
Aliase:
Erforderlich: Falsch
Position: 1
Standardwert: Kein(e)
Pipeline-Eingabe akzeptieren: Falsch
Platzhalterzeichen akzeptieren: Falsch-AttributeValue
Legen Sie den Wert fest, den Sie für das angegebene benutzerdefinierte Feld festlegen möchten. Der angegebene Wert sollte mit dem Typ des zu aktualisierenden benutzerdefinierten Feldes kompatibel sein (z. B. Text, Dropdown, Mehrfachauswahl)
Typ: Objekt
Parameter-Sätze: (Alle)
Aliase:
Erforderlich: Falsch
Position: 2
Standardwert: Kein(e) Wert(e)
Pipeline-Eingabe akzeptieren: Falsch
Platzhalterzeichen akzeptieren: Falsch-TemplateName
Geben Sie den Namen der Dokumentvorlage ein, die mit dem einzelnen Dokument verknüpft ist, das das Benutzerdefinierte Feld enthält, das Sie festlegen möchten.
Typ: Objekt
Parametersätze: (Alle)
Aliase:
Erforderlich: Falsch
Position: 0
Standardwert: Keiner
Pipeline-Eingabe akzeptieren: Falsch
Platzhalterzeichen akzeptieren: FalschEingaben
System.String
Dieses Cmdlet akzeptiert keine Eingaben aus der Pipeline. Die Parameter -TemplateName, -AttributeName und -AttributeValue akzeptieren Zeichenfolgenwerte, die jeweils den Namen der Dokumentvorlage, den Namen des benutzerdefinierten Feldes und den für das benutzerdefinierte Feld festzulegenden Wert darstellen.
Ausgaben
Kein(e)
- Das Gerät, auf dem dieses Cmdlet ausgeführt wird, muss als Dokumentationsdelegierter für das Dokument „
“ zugewiesen sein, das das zu aktualisierende Benutzerdefinierte Feld enthält. - Mit diesem Cmdlet können nur Felder aktualisiert werden, für die Schreibberechtigungen für Automatisierungen vorhanden sind. Informationen zu Berechtigungen für benutzerdefinierte Felder finden Sie unter „NinjaOne Custom Fields: Erste Schritte“.
- Das angegebene benutzerdefinierte Feld im Dokument wird nach der nächsten erfolgreichen Synchronisierung mit der NinjaOne-Plattform aktualisiert, was in der Regel innerhalb weniger Minuten erfolgt.
Zusätzliche Ressourcen
Weitere Informationen zur Asset-Verwaltung und zu benutzerdefinierten Skripten finden Sie in den folgenden Ressourcen:
- NinjaOne: Index der Powershell-Befehle und Artikel
- Befehlszeilenschnittstelle (CLI)
- Geräte als Dokumentationsdelegierte zuweisen
- Aus der Dokumentation lesen oder in die Dokumentation schreiben: Automatisierung, CLI und API
- Befehlszeilenschnittstelle (CLI): Unterstützte Felder und Funktionalität
- Benutzerdefinierte Felder in NinjaOne: Erste Schritte