Creator Studio Strategie der Entwicklungsinstanz

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 2 Minuten Lesedauer
  • Stellen Sie sicher, dass Sie installieren Creator StudioAuf alle ServiceNowInstanzen, in denen Anwender Anwendungen erstellen, einschließlich der Produktionsinstanz.

    Entscheidung über Ihre Instanzstrategie

    Sie müssen entscheiden, wie Sie den Zugriff auf verwalten möchten Creator StudioIn Ihrem Unternehmen. Berücksichtigen Sie die folgenden Optionen:
    • Zugriff Öffnen: Erlauben Sie jedem in Ihrem Unternehmen, zu verwenden Creator StudioZum Erstellen von Apps.
    • Eingeschränkter Zugriff: Beschränken Sie den Zugriff auf eine bestimmte Gruppe von Anwendern.
    • Anforderungsbasierter Zugriff: Richten Sie ein Formular ein, auf dem Anwender Zugriff beantragen können. Administratoren überprüfen diese Anforderungen und entscheiden, ob Zugriff gewährt werden soll.

    Entwicklung und Bereitstellung in Produktionsinstanzen

    Eine nicht-Produktionsinstanz, die ähnlich wie Ihre Produktionsinstanz konfiguriert ist, kann der beste Kandidat für Ihre Testumgebung sein. Dann können Sie Probleme genauer finden, die auftreten können, wenn die Anwendung in der Produktion bereitgestellt wird.

    Sie sollten sicherstellen, dass Entwickler Apps in erstellen Creator StudioAuf einer Instanz außerhalb der Produktion und stellen Sie dann Apps bereit, die für die Produktion genehmigt sind.

    Wenn Sie eine App bereitstellen, werden die Datensätze in der Tabelle „Store Apps“ [sys_Store_App] in der Produktionsinstanz referenziert. Wenn Sie jedoch eine App entwickeln, werden die Datensätze in der Tabelle „Systemanwendungen“ [sys_App] referenziert. Wenn Sie sich in der Produktion entwickeln, verwenden Sie die Tabelle [sys_App] anstelle von [sys_Store_App].

    Nachdem Sie Ihre Instanzstrategie festgelegt haben, müssen Sie auch Ihren Genehmigungs- oder Überprüfungsprozess einrichten und automatisieren. Creator StudioWird in Ihrer nicht-Produktionsumgebung ausgeführt, und Administratoren stellen dann Apps in der Produktionsumgebung bereit. Weitere Informationen zum Bereitstellungsprozess finden Sie unter Wird bereitgestellt Creator StudioApp.

    Wenn Ihre Organisation über mehrere Umgebungen außerhalb der Produktion verfügt, müssen Sie entscheiden, welche Umgebung außerhalb der Produktion ist Creator StudioWird ausgeführt auf. Sie müssen auch bestimmen, welche Pipeline zum Heraufstufen von Apps von einer bestimmten Instanz außerhalb der Produktion in Ihre Testinstanz und dann schließlich in die Produktion verwendet werden soll, wo die App live ausgeführt wird. Weitere Informationen finden Sie unter Pipelines und Bereitstellungen .

    Katalogkonfigurationsanforderung für Creator Studio

    Um sicherzustellen, dass Formulare für Anwender korrekt angezeigt werden, müssen die nicht-Produktions- und Produktionsinstanzen dieselben haben ServicekatalogUnd alle seine Kategorien.

    Entwicklerrollen und Test-Apps auf Instanzen

    Wenn Sie einen haben Creator StudioMit der Rolle sn_creatorstudio.user oder sn_creatorstudio.Restricted_user können Sie die Apps, die Sie im Anforderungs-App-Arbeitsbereich der nicht-Produktionsinstanz erstellen, nicht testen. Sie sollten die App auf der nicht-Produktionsinstanz mit testen können Creator StudioApp-Vorschauen von . Sie können die Apps als Erfüller im Arbeitsbereich der App testen, die in der Produktion bereitgestellt wurde.

    Anwendungsfall:

    Nehmen wir an, dass sich ein Anwender in befindet Creator StudioAnwendergruppe, d. h. wenn dieser Anwender eine App erstellt, erhält dieser Anwender delegierte Entwicklungsberechtigungen für diese App. Dieser Anwender kann dann ein Anforderungsformular veröffentlichen. Wenn für das Formular keine Rollen erforderlich sind, kann dieser Anwender Anforderungen mit dem Formular übermitteln.

    Dieser Anwender kann jedoch keine Anforderungen erfüllen oder auf den Anforderungs-App-Arbeitsbereich zugreifen, da dieser Anwender nicht über die Rolle „x_acme_user_App.Agent“ verfügt und sich diese Rolle nicht selbst zuweisen kann. Administratoren müssen bei Bedarf zusätzliche Rollen zuweisen.