Planen Sie, bevor Sie erstellen

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 2 Minuten Lesedauer
  • Im Wesentlichen ist eine Anwendung ein digitales Programm, das Benutzeraufgaben unterstützt. Einige Aktionen, die Sie beim Erstellen einer Anwendung ausführen, sind möglicherweise irreversibel. Beachten Sie diese Aktionen, und planen Sie sie im Voraus.

    Anwendungsbereich

    Eine der ersten wichtigen Entscheidungen beim Erstellen einer Anwendung ist: Soll sich die Anwendung in einem privaten Bereich 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 Quellcodeverwaltungsintegration und die delegierte Entwicklung verwenden. Globale bereichsbezogene Anwendungen können die delegierte Entwicklung nicht verwenden.

    Erstellen Sie benutzerdefinierte Geschäftsanwendungen im Umfang, es sei denn:
    • Die Anwendung muss globale Daten löschen.
    • Die Anwendung muss die Anwendungszugriffseinstellungen in mehreren Standardtabellen ändern, damit sie funktioniert.
    • Die Anwendung muss auf APIs zugreifen, die nur im globalen Bereich verfügbar sind. Das Erstellen einer globalen bereichsbezogenen Passthrough-Skripteinbindung würde für diese Anforderung nicht ausreichen.
    Hinweis:
    Globales bereichsbezogenes Passthrough ist eineSkripteinbindung, die in einem globalen Bereich erstellt wird, auf den vom privaten Bereich aus zugegriffen werden kann. Der Passthrough ermöglicht den Zugriff auf eine globale API, auf die standardmäßig nicht von einem privaten Anwendungsbereich aus zugegriffen werden kann.

    Weitere Informationen finden Sie unter Anwendungsbereich und Anwendungsbereich auf der Now Platform verstehen (Whitepaper).

    Instanzauswahl

    Anwendungs-Builds für Proof of Concept (PoC) können und sollten in einer separaten Instanz von einer regulären Entwicklungsinstanz erstellt werden. Die Instanz kann eine Sandbox-Instanz oder eine Personal Developer Instance (PDI) von der Developer Sitesein. Das PDI-Benennungsformat 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 der Organisation. Der bereichsbezogene Namespace für die Anwendungen stimmt nicht mit dem bereichsbezogenen Namespace für die Entwicklungsinstanz des Unternehmens überein.

    Anwendungen, die die Organisation verwenden möchte (z. B. Produktions-Apps), sollten in der Entwicklerinstanz der Organisation erstellt werden, damit die Anwendung dem Test- und Bereitstellungsprozess der Organisation folgen kann.

    Benennungsentscheidungen

    Der Anwendungsname ist wichtig. 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_[company code]_[application_name] mit maximal 18 Zeichen. Zum Beispiel hat eine Anwendung mit dem Namen Anfrage an die Rechtsabteilung den vorgeschlagenen Bereich x_acme_legal_reque.

    Alle Anwendungsdateien innerhalb der Anwendung erben den Bereich. Überlegen Sie daher sorgfältig, wie der Wert lauten soll. Der Anwendungsname kann jederzeit geändert werden.