Erstellen von Pro-Code-Anwendungen
Erstellen und verwalten Sie anwenderdefinierte Anwendungen von Grund auf mit klassischen Pro-Code-Tools.
- ServiceNow Studio
- Verwenden ServiceNow Studio Um Apps und App-Dateien mit integrierten Tools zu erstellen, greifen Sie in bereichsbezogenen und globalen Apps auf Metadaten zu, und bearbeiten Sie sie, und packen Sie App-Changes für die Bereitstellung – alles in einem leistungsstarken Entwicklungstool.
- ServiceNow IDE
- ServiceNow IDE Ist eine Implementierung von Visual Studio Code Für das Web auf der ServiceNow AI Platform. Mit ServiceNow IDE, Sie können bereichsbezogene Anwendungen im Quellcode erstellen und entwickeln, JavaScript-Module erstellen und Bibliotheken von Drittanbietern verwenden.
- ServiceNow SDK
- ServiceNow SDK Ermöglicht Entwicklern, bereichsbezogene Anwendungen im Quellcode lokal auf dem Visual Studio Code-Desktop zu erstellen und Änderungen in eine ServiceNow-Instanz hochzuladen. Sie können auch verwenden ServiceNow SDK Dient zum Erstellen von JavaScript-Modulen und zur Verwendung von Drittanbieterbibliotheken.
- ServiceNow-Erweiterungen für Visual Studio-Code
-
Die ServiceNow Mit Erweiterungen für VS-Code-Editor können Sie Anwendungen offline und innerhalb bearbeiten ServiceNow Instanzen.
Welchen App Builder soll ich verwenden?
Verwenden Sie die folgende Tabelle, um die App-Erstellung-Experience auszuwählen, die Ihrer Rolle und Ihrem technischen Hintergrund entspricht.
| Tool | Anwender | Funktionen |
|---|---|---|
| Creator Studio: App ohne Code erstellen. | Prozessbesitzer, Geschäftsbereichsbesitzer | Erstellen Sie Apps zur Anforderungserfüllung, ohne Code zu schreiben. Erstellen Sie beispielsweise eine Anwendung, um Bürobedarf anzufordern: Ein Anwender füllt ein Formular aus, und ein Genehmiger akzeptiert oder lehnt die Anforderung ab. Weitere Informationen finden Sie unter Creator Studio erkunden. |
| App Engine Studio: Erstellen Sie eine Reihe von Apps mit Low-Code-Tools. | Bürgerentwickler | Erstellen Sie eine breitere Palette von Apps als Creator Studio Ohne Code zu schreiben. Weitere Informationen finden Sie unter App Engine Studio erkunden. |
| ServiceNow Studio: Apps in einer einheitlichen Umgebung erstellen und bereitstellen. | Bürgerentwickler, Plattformentwickler | Erstellen Sie Apps in einer einheitlichen Entwicklungsumgebung. ServiceNow Studio Bietet optimierte Navigation, integrierte Low-Code-Tools und integrierte Nachverfolgung und Verpackung, damit Sie Apps schneller entwickeln und versenden können. Verwenden Build-Agent In ServiceNow Studio Dient zum Erstellen und Aktualisieren von Apps mit einer Konversationsinteraktion. Weitere Informationen finden Sie unter ServiceNow Studio erkunden und Build-Agent in ServiceNow Studio. |
| ServiceNow IDE Und ServiceNow SDK: Apps im Quellcode erstellen. | Quellcodeentwickler | Entwickeln Sie Anwendungen im Quellcode mit ServiceNow Fluent, erstellen Sie JavaScript-Module, und verwenden Sie Drittanbieterbibliotheken. ServiceNow Fluent ist eine domänenspezifische Programmiersprache zum Erstellen von Anwendungsmetadaten in Code. Verwenden Build-Agent In ServiceNow IDE Dient zum Erstellen und Aktualisieren von Apps im Quellcode mit einer Konversationsinteraktion. Die ServiceNow IDE Führt Visual Studio-Code für das Web auf aus ServiceNow AI Platform. Die ServiceNow SDK Führt Visual Studio Code Desktop lokal aus. Weitere Informationen finden Sie unter Anwendungen werden im Quellcode erstellt. |
Skripterstellung
- Aktionsdesigner
- Verwenden Workflow-Studio Automatisieren einer wiederholbaren Aufgabe in einem Flow als Sequenz zugehöriger Schritte. Aktivieren Sie Flow-Autoren, um Aktionen zu mehreren Flows mit minimaler Konfiguration hinzuzufügen.
- Clientseitiges Skripting
- Client-Skripts ermöglichen es dem System, JavaScript auf dem Client (Webbrowser) auszuführen, wenn clientbasierte Ereignisse auftreten, z. B. wenn ein Formular geladen wird, nach der Formularübermittlung oder wenn ein Feld den Wert ändert.
- Now Assist for Code
- Now Assist Für die Codegenerierung können Entwickler schnell Skripts mit KI-generierten Codevorschlägen basierend auf Text oder Codeaufforderungen schreiben.
- Now-Code-Editor
- Now Code-Editor bietet eine Rich-Text-Editor-Schnittstelle, die kaskadierende Stylesheets (CSS), Hypertext Markup Language (HTML), JavaScript, Extensible Markup Language (XML) und JavaScript Object Notation (JSON) unterstützt. Verwenden Sie den Now Code-Editor, um UI-Konfiguration, Datenressourcenkonfiguration, Stile, Ereignisse, clientseitige und serverseitige Skripts in zu ändern Next Experience UI Builder Komponenten.
- Serverseitiges Skripting
- Serverskripts werden auf dem Server oder der Datenbank ausgeführt. Sie können die Darstellung oder das Verhalten von ändern ServiceNow AI Platform Oder als Business-Regeln ausführen, wenn auf Datensätze und Tabellen zugegriffen oder geändert wird.
Kernfunktionalität
- Gruppen
Vereinfachen Sie die Anwenderverwaltung, indem Sie Gruppen Rollen zuweisen. Alle Business-Regeln, Zuweisungsregeln, Systemrollen oder Attribute, die sich auf die Gruppe beziehen, gelten automatisch für alle Gruppenmitglieder.
- Benachrichtigungen
- Verwenden ServiceNow Benachrichtigungen zum Verwalten von System-E-Mails, Erstellen von Systembenachrichtigungen und Konfigurieren der Reaktion Ihres Systems auf eingehende E-Mails.
- Rollen
- Mit Rollen wird der Zugriff auf Funktionen und Fähigkeiten in Anwendungen und Modulen gesteuert. Die Administratorrolle bietet Zugriff auf alle Funktionen und Fähigkeiten.
- ServiceNow-Plugins
- Plugins sind Softwarekomponenten, die bestimmte Funktionen in einem bereitstellen ServiceNow Instanz.
- UI-Richtlinien
- UI-Richtlinien ändern dynamisch das Verhalten von Informationen in einem Formular und steuern anwenderdefinierte Prozess-Flows für Aufgaben.
- Anwender
- Anwenderdatensätze stellen eine Beziehung zwischen einer Person und Ihrem her ServiceNow Instanz. Anwenderdatensätze bestehen aus einem Anwendernamen, einem Passwort und Informationen zur Person, z. B. Kontaktinformationen, Standort und Stellenbezeichnung.
Zugehörige Anwendungen und Funktionen
- JavaScript-APIs
- Verwenden Sie JavaScript-APIs in Skripts, die Sie schreiben, um die Funktionalität von Anwendungen zu ändern, oder wenn Sie neue Anwendungen erstellen.
- UI Builder
- Verwenden UI Builder Dient zum Erstellen von Webanwenderoberflächen für Konfigurierbarer Arbeitsbereich für CSM, App Engine Studio Generierte Arbeitsbereiche und Portale oder anwenderdefinierte Web-Experiences mit Next Experience-Komponenten Und anwenderdefinierte Webkomponenten.