Zusammenarbeit an Apps mit ServiceNow Studio

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 3 Minuten Lesedauer
  • Sie können Zusammenarbeiten , Oder geben Sie die App-Entwicklung in frei ServiceNow StudioMit anderen Personen in Ihrem Unternehmen.

    Zusammenarbeit ist delegierte Entwicklung

    Zusammenarbeit, auch als bezeichnet Delegierte Entwicklung , Baut auf dem vorhandenen Funktionssatz für delegierte Entwicklung in auf ServiceNow AI Platform. Damit können Entwickler andere Entwickler in Apps einladen, damit sie die App gemeinsam erstellen und entwickeln können. Abhängig von Ihren Berechtigungen können Sie andere einladen, an einer App mit Ihnen zusammenzuarbeiten oder die Mitgliedschaft in der App einer anderen Person anfordern. Weitere Informationen zur delegierten Entwicklung finden Sie unter Delegierte App-Entwicklung erkunden.

    Wenn Sie eine App gemeinsam mit anderen Personen entwickeln, gibt es zwei Standardtypen von Mitarbeitenden: Besitzer und Editoren. Administratoren können eine anwenderdefinierte Zusammenarbeitsrolle erstellen, indem sie Berechtigungen anpassen.

    Anforderungen für die Zusammenarbeit

    ServiceNow Studio Unterstützt das Plugin für Zusammenarbeit für ordnungsgemäß lizenzierte Kunden.
    Hinweis:
    1. Sie müssen über verfügen App Engine EnterpriseLizenz, um die Zusammenarbeit in vollem Umfang zu nutzen.
    2. Wenn Sie das Plugin für Zusammenarbeit bereits installiert haben, können Sie die Zusammenarbeit weiterhin verwenden.
    3. Kunden, für die Zusammenarbeit nicht installiert ist, können delegierte Entwicklungsberechtigungen in nicht verwalten ServiceNow Studio. Vorhandene delegierte Entwicklungsberechtigungen werden in weiterhin berücksichtigt ServiceNow Studio.

    Apps, auf die Sie zugreifen können

    Die beiden ServiceNow StudioRollen, auf die zugegriffen werden kann ServiceNow Studio, Admin und Delegated_Developer haben unterschiedlichen Zugriff auf Apps:
    • Anwender mit der Administratorrolle haben automatisch Zugriff auf alle Apps in ServiceNow Studio.
    • Anwender mit der Rolle Delegated_Developer haben Zugriff auf:
      • Apps, die sie erstellen.
      • Apps, zu deren Bearbeitung sie eingeladen wurden (als Editor in der App).
      • Alle Apps innerhalb von Umfang Sie haben Zugriff auf. Weitere Informationen zu Umfängen finden Sie unter Anwendungsbereich.

    Wenn Sie eine App kennen, an der Sie arbeiten möchten, sie aber nicht in sehen ServiceNow StudioWenden Sie sich an Ihren Administrator, und bitten Sie ihn, Ihnen die Berechtigung zur Arbeit an der App mit der App für Zusammenarbeit zu erteilen. Die ServiceNow AI PlatformDie App für Zusammenarbeit wird automatisch mit installiert ServiceNow Studio. Weitere Informationen zur App für Zusammenarbeit finden Sie unter Anwendungszusammenarbeit.

    Was App-Besitzer und -Editoren tun können

    Es gibt zwei standardmäßige Mitarbeitende-Rollen für die Arbeit an Apps mit anderen Entwicklern: Besitzer und Editor.
    • Wenn Sie eine App erstellen, sind Sie der Besitzer dieser App.
    • Wenn Sie eine App in sehen ServiceNow StudioSie wurden zur Bearbeitung delegiert. Sie können es öffnen und mit der Zusammenarbeit beginnen, die Ihnen der Besitzer zugewiesen hat. Diese Rolle ist normalerweise Editor.
    Tabelle : 1. Standardmäßige Zusammenarbeitsdeskriptoren
    Beschreibendes Element Beschreibung
    Besitzer Besitzer der Anwendung.
    • Wenn Sie die App erstellt haben, sind Sie automatisch der Besitzer.
    • Besitzer können andere Mitarbeitende für die App verwalten.
    • Besitzer können Apps löschen, da sie über verfügen Löschen Sie die App Berechtigung.
    • Besitzer erhalten automatisch die Rolle Delegated_Developer für die App.
    Editor
    • Editoren können mitarbeitende einladen.
    • Editoren haben eine eingeschränktere Möglichkeit, die App zu bearbeiten.
    Hinweis:
    Die vollständige Liste der standardmäßigen Berechtigungen für den Zusammenarbeitstyp „Besitzer“ und „Mitarbeitender“ des Editors finden Sie unter Zusammenarbeitsberechtigungen für ServiceNow Studio.

    Anwenderdefinierte Zusammenarbeitsdeskriptoren und Berechtigungen

    Der Zusammenarbeitsdeskriptor, dem jemand zugewiesen ist, bestimmt, ob er delegierte Entwicklungsberechtigungen zuweisen, verwalten und überwachen kann. Beispielsweise können Personen, die Besitzer sind, mit dem Editor-Zusammenarbeitsdeskriptor mehr als Personen tun.

    Wenn Sie eine anwenderdefinierte Zusammenarbeitsrolle für die Hilfe beim Erstellen Ihrer App erstellen möchten, können Sie eine anwenderdefinierte Rolle erstellen Zusammenarbeitsdeskriptor , Eine anwenderdefinierte Zusammenarbeitsrolle. Verwenden Sie dann Zusammenarbeitsberechtigungen Um zu steuern, was Entwickler (oder Anwender, die Anwendungen bereitstellen) in der App tun können.

    Bei Bedarf können Administratoren anwenderdefinierte Zusammenarbeitsdeskriptoren definieren, die bei der Verwaltung von Mitarbeitenden mithilfe der App für Zusammenarbeit ausgewählt werden. Weitere Informationen zu anwenderdefinierten Deskriptoren finden Sie unter Erstellen Sie Zusammenarbeitsdeskriptoren, um Berechtigungen zuzuweisen.

    Verwalten von Zusammenarbeitsberechtigungen für andere Entwickler

    Wenn Sie jemanden zur Zusammenarbeit an einer App einladen und er nicht über die Rolle delegierter Entwickler (Delegated_Developer) verfügt, ist App Engineadministrator muss die Zusammenarbeitsanforderung genehmigen. Weitere Informationen finden Sie unter Delegierte App-Entwicklung erkunden.

    Wenn Sie einen Anwender oder eine Gruppe zur Zusammenarbeit an einer App hinzufügen, wird hinter den Kulissen eine Zusammenarbeitsaufgabe generiert, die einen Genehmigungs-Flow initiiert. Wenn Sie haben App Engine Management Center( AEMC) Installiert, kann Ihr Administrator diese Zusammenarbeitsanforderungsaufgaben dort überprüfen und genehmigen/ablehnen. Die Zusammenarbeitsaufgabe, die an Ihren Administrator geht, enthält Informationen darüber, welcher App ein Entwickler hinzugefügt wird und welche Berechtigungen er erhält. Administratoren und Genehmiger müssen diese Aufgabendatensätze manchmal überprüfen, bevor sie der Anwendung Entwickler hinzufügen.

    Wenn Sie nicht haben AEMCInstalliert, können Administratoren zu navigieren Alle > App Engine > Zusammenarbeit > Zusammenarbeitsaufgaben.