Planen Sie, bevor Sie erstellen
Im Wesentlichen ist eine Anwendung ein digitales Programm, das Benutzeraufgaben unterstützt. Einige Aktionen, die Sie beim Erstellen einer Anwendung ausführen, können nicht rückgängig gemacht werden. Beachten Sie diese Aktionen, und planen Sie sie im Voraus.
Agentische KI
Erstellen Sie Anwendungen mit Hilfe von Agent AI. Weitere Informationen finden Sie unter Verwenden Sie Agent AI zum Erstellen und Bearbeiten von Anwendungen.
Anwendungsbereich
Eine der ersten wichtigen Entscheidungen beim Erstellen einer Anwendung ist: Soll sich die Anwendung in einem privaten oder einem globalen Bereich befinden?
Standardmäßig werden Anwendungen in ihrem eigenen privaten Anwendungsbereich erstellt. Anwendungen in einem privaten Anwendungsbereich schränken den Zugriff auf ihre Anwendungsartefakte ein, sodass nur Anwendungsartefakte im selben Bereich vollständigen Zugriff zum Erstellen, Ändern, Entfernen oder Ausführen von Anwendungsdaten haben. Bereichsbezogene Anwendungen können die Integration der Quellcodeverwaltung und die delegierte Entwicklung nutzen. Anwendungen mit globalem Umfang können keine delegierte Entwicklung verwenden.
- Die Anwendung muss globale Daten löschen.
- Die Anwendung muss die Einstellungen für den Anwendungszugriff in mehreren Standardtabellen ändern, damit die Anwendung funktioniert.
- Die Anwendung muss auf APIs zugreifen, die nur im globalen Bereich verfügbar sind. Das Erstellen einer Passthrough-Skripteinbindung mit globalem Umfang würde für diese Anforderung nicht ausreichen.
Weitere Informationen finden Sie unter Anwendungsbereich und Anwendungsbereich auf der Now Platform verstehen (WhitePaper).
Instanzauswahl
Proof of Concept (PoC)-Anwendungsbuilds können und sollten in einer Instanz erstellt werden, die von einer regulären Entwicklungsinstanz getrennt ist. Die Instanz kann eine Sandbox-Instanz oder eine persönliche Entwicklerinstanz (Personal Developer Instance, PDI) von der Developer Sitesein. Das PDI-Namensformat ist dev12345.service-now.com.
Wenn Sie eine Instanz mit einem anderen Bereichs-Namespace verwenden, erstellen Sie die PoC-Anwendungen in der Entwicklungsinstanz der Organisation neu. Importieren Sie die Anwendungen nicht in die Entwicklungsinstanz des Unternehmens. Der bereichsbezogene Namespace für die Anwendungen stimmt nicht mit dem bereichsbezogenen Namespace für die Entwicklungsinstanz des Unternehmens überein.
Anwendungen, die das Unternehmen verwenden möchte (z. B. Produktions-Apps), sollten in der Entwicklerinstanz des Unternehmens erstellt werden, damit die Anwendung dem Test- und Bereitstellungsprozess des Unternehmens folgen kann.
Namensentscheidungen
Der Anwendungsname ist von Bedeutung. ServiceNow schlägt einen Bereich basierend auf dem Namen der Anwendung vor. Anwendungsdateinamen werden an den Bereich angehängt, um Anwendungsressourcen in einer Instanz eindeutig zu identifizieren. Der Umfang hat das folgende Format: x_[Unternehmenscode]_[Anwendungsname] mit maximal 18 Zeichen. Beispiel: Der Anwendungsname „Rechtsanforderung“ hat den vorgeschlagenen Umfang x_acme_legal_reque.
Alle Anwendungsdateien innerhalb der Anwendung erben den Bereich. Überlegen Sie sich daher sorgfältig, was der Wert sein sollte. Der Anwendungsname kann jederzeit geändert werden.