Arbeiten Sie mit anderen Entwicklern zusammen

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 8 Minuten Lesedauer
  • In App Engine Studio( AES) Können Sie Anwender und Gruppen hinzufügen oder entfernen, um an einer Anwendung mitarbeitende zu sein.

    Anwender haben unterschiedliche Berechtigungsebenen für Aktionen in der Zusammenarbeitsfunktion. Auf allgemeiner Ebene:
    Anwender mit diesen Berechtigungen Kann diese Aktionen ausführen
    Verwalten Sie die delegierte Entwicklungsberechtigung von Mitarbeitenden für die Anwendung
    Kann:
    • Sehen Sie sich eine Liste der Mitarbeitenden und deren Deskriptoren an
    • Nach Anwendern oder Gruppen suchen
    • Wählen Sie den Zusammenarbeitsdeskriptor für einen Anwender oder eine Gruppe aus, oder ändern Sie ihn (Anwender können jedoch keine anwenderdefinierten Anwender oder Gruppen ändern )
    • Fügen Sie Mitarbeitende hinzu, indem Sie Einladungen senden
    • Anwender oder Gruppen entfernen (Anwender können jedoch keine anwenderdefinierten Anwender oder Gruppen entfernen )
    Kann nicht:
    • Passen Sie Berechtigungen für einen Anwender oder eine Gruppe an
    • Über Update-Sätze bereitstellen
    Laden Sie mitarbeitende ein, die die Entwicklungsberechtigung für die Anwendung delegiert haben
    Kann:
    • Sehen Sie sich eine Liste der Mitarbeitenden und deren Deskriptoren an
    • Nach Anwendern oder Gruppen suchen
    • Fügen Sie Mitarbeitende hinzu, indem Sie Einladungen senden
    Kann nicht:
    • Wählen Sie den Zusammenarbeitsdeskriptor für einen Anwender oder eine Gruppe aus, oder ändern Sie ihn
    • Entfernen Sie Anwender oder Gruppen
    • Passen Sie Berechtigungen für einen Anwender oder eine Gruppe an
    Keine mitarbeitenden zugehörigen Rollen für die Anwendung

    Kann eine schreibgeschützte Liste von Mitarbeitenden und ihren Deskriptoren anzeigen.

    Kann nicht:
    • Nach Anwendern oder Gruppen suchen
    • Wählen Sie den Zusammenarbeitsdeskriptor für einen Anwender oder eine Gruppe aus, oder ändern Sie ihn
    • Fügen Sie Mitarbeitende hinzu, indem Sie Einladungen senden
    • Entfernen Sie Anwender oder Gruppen
    • Passen Sie Berechtigungen für einen Anwender oder eine Gruppe an
    Administratoren

    Administratoren müssen auf die Rolle „Security_admin“ aufsteigen, um mit Zusammenarbeitsfunktionen zu arbeiten. Weitere Informationen finden Sie unter Elevated privilege roles.

    Administratoren können:
    • Sehen Sie sich eine Liste der Mitarbeitenden und deren Deskriptoren an
    • Mitglieder einer Gruppe anzeigen/ausblenden
    • Nach Anwendern oder Gruppen suchen
    • Wählen Sie den Zusammenarbeitsdeskriptor für einen Anwender oder eine Gruppe aus, oder ändern Sie ihn (umfasst das Ändern anwenderdefinierter Anwender oder Gruppen und das Ändern des Besitzers )
    • Fügen Sie Mitarbeitende hinzu, indem Sie Einladungen senden
    • Anwender oder Gruppen entfernen (umfasst das Entfernen anwenderdefinierter Anwender und Gruppen und das Entfernen des Besitzers, auch wenn nur ein Besitzer vorhanden ist)
    • Passen Sie Berechtigungen für einen Anwender oder eine Gruppe an
    Hinweis:
    Sie sollten zusätzlich zu Besitzer und Editor im globalen Bereich Zusammenarbeitsdeskriptoren erstellen. Wenn Zusammenarbeitsdeskriptoren angezeigt und in verwendet werden sollen AES, Sie sollten sie auch auf festlegen Standard = WAHR . AESUnterstützt keine Zusammenarbeitsdeskriptoren, die in anwenderdefinierten Bereichen erstellt werden, und nicht standardmäßige Zusammenarbeitsdeskriptoren werden nicht in gerendert AES.

    Wenn Sie einen Anwender oder eine Gruppe hinzufügen, wird eine Zusammenarbeitsaufgabe generiert, und ein Genehmigungs-Flow wird gestartet. Um alle Zusammenarbeitsaufgaben zu finden, navigieren Sie zu Alle > App Engine > Zusammenarbeit > Zusammenarbeitsaufgaben. Die Zusammenarbeitsaufgabe enthält Informationen darüber, welcher Anwendung ein Entwickler hinzugefügt wird und welche Berechtigungen gewährt werden. Genehmiger müssen diese Aufgabendatensätze manchmal überprüfen, bevor sie der Anwendung Entwickler hinzufügen.

    Wenn Sie Administrator sind, können Sie den Flow für Zusammenarbeitsanforderungen ändern. Der Flow „Zusammenarbeitsanforderung“ des Basissystems verarbeitet Zusammenarbeitsanforderungen wie folgt:
    • Wenn der Anwender hat AESOder delegierte Entwicklerberechtigungen und ist nicht neu in der Plattform. Der Genehmigungsdatensatz für die Zusammenarbeitsanforderung wird automatisch genehmigt.
    • Wenn der Anwender nicht hat AESOder delegierte Entwicklerberechtigungen und sind neu in der Plattform, Genehmigung ist erforderlich.

    Als Administrator können Sie die Zusammenarbeitsdeskriptoren ändern, die Entwickler zum Zuweisen delegierter Entwicklungsberechtigungen verwenden. Die Basistabelle enthält Zusammenarbeitsdeskriptoren für Besitzer und Editor. Standardmäßig verfügen Besitzer über den Berechtigungssatz „Delegierte Entwicklung für Mitarbeiter verwalten“, und Editoren haben den Berechtigungssatz für die delegierte Entwicklung für Mitarbeiter einladen.

    Hinweis:
    Wenn Sie die Quellcodeverwaltung verwenden, um mit anderen Entwicklern zusammenzuarbeiten, stehen anderen Entwicklern nur Changes zur Verfügung, die eingecheckt wurden. Wenn ein Administrator beispielsweise einen neuen Flow für eine App erstellt, die mit Git verknüpft ist, ist der neue Flow in der App für andere AES-Anwender erst verfügbar, wenn der Administrator den Flow in Git überprüft.

    Fügen Sie der Zusammenarbeit einen Anwender oder eine Gruppe hinzu

    Gewähren Sie Anwendern oder Gruppen die Berechtigung, mit anderen Entwicklern in zusammenzuarbeiten App Engine Studio( AES) Mithilfe der Zusammenarbeitsfunktion.

    Vorbereitungen

    Erforderliche Rolle: administrator, Verwaltung der Rolle „Delegierte Entwicklung des mitarbeitenden“ oder Einladung der Rolle „Delegierte Entwicklung des mitarbeitenden“

    Prozedur

    1. Navigieren zu Alle > App Engine > App Engine Studio.
    2. Öffnen Sie auf der Seite „meine Apps“ Ihre Anwendung.
    3. Wählen Sie „Mitarbeitende verwalten“ aus Schaltfläche „Mitarbeitende verwalten“Schaltfläche.
      Abbildung : 1. Mit anderen zusammenarbeiten
      Fügen Sie Mitarbeitende in App Engine Studio hinzu
    4. Um einen weiteren Anwender oder eine andere Gruppe als Mitarbeitender hinzuzufügen, geben Sie den Anwendernamen oder Gruppennamen in ein Laden Sie Personen nach Name oder Gruppe ein Feld.
    5. Suchen Sie nach einem bestimmten Anwender oder einer bestimmten Gruppe, indem Sie die ersten Zeichen des Namens eingeben.
      Eine Dropdown-Liste mit übereinstimmenden Anwendernamen und Gruppen wird angezeigt, in der Sie den Anwender oder die Gruppe auswählen können, den Sie hinzufügen möchten. Wenn ein Anwender oder eine Gruppe in der Dropdown-Liste angezeigt wird, Sie ihn aber nicht auswählen können, wurde er bereits als mitarbeitender hinzugefügt und kann nicht erneut ausgewählt werden.
    6. Wählen Sie den Zusammenarbeitsdeskriptor für den Anwender oder die Gruppe aus, den Sie hinzufügen.
      Eine Liste der Zusammenarbeitsberechtigungen finden Sie unter Delegierte Entwicklungs- und Zusammenarbeitsberechtigungen.
      Hinweis:
      Anwender mit Berechtigungen „Mitarbeitende einladen“ können dies nicht tun und verwenden standardmäßig die Editoroption.

      Nur Deskriptoren für App-Zusammenarbeit, die im globalen Bereich definiert sind und für die die Standardoption ausgewählt ist, werden in der Liste angezeigt.

    7. Wählen Sie Senden.
      • Wenn der Anwender hat AESOder delegierte Entwicklerberechtigungen und neu in der Plattform. Der Anwender wird im Abschnitt „ausstehende Anforderungen“ aufgeführt, und die Genehmigung ist erforderlich. Nachdem die Anforderung genehmigt wurde, erhalten sowohl die anfordernde Person als auch der Anwender eine E-Mail, die angibt, dass der Anwender der Anwendung hinzugefügt wurde. Beispiel für E-Mail-Adresse für Zusammenarbeitsgenehmigung
      • Wenn der Anwender hat AESOder delegierte Entwicklerberechtigungen und ist nicht neu in der Plattform, die Zusammenarbeitsanforderung wird automatisch genehmigt. Sowohl die anfordernde Person als auch der Anwender erhalten eine E-Mail, die angibt, dass der Anwender der Anwendung hinzugefügt wurde.
      Hinweis:
      Wenn ein gültiger Controller in der Instanz konfiguriert wurde, aus der die Zusammenarbeitsanforderung stammt, wird eine Zusammenarbeitsanforderungsaufgabe in der Controller-Instanz erstellt. Wenn die Ursprungsinstanz nicht auf dem Controller konfiguriert ist, werden dem Anforderungsdatensatz automatisch Arbeitsnotizen hinzugefügt, die angeben, dass die Instanz konfiguriert werden muss, bevor die Genehmigung erteilt wird. Wenn die Ursprungsinstanz der Controller ist oder kein gültiger Controller konfiguriert wurde, wird die Zusammenarbeitsanforderungsaufgabe in der anfordernden Instanz erstellt. Weitere Informationen finden Sie unter Konfigurieren Sie Ihre Controller-Instanz.

    Ändern Sie die Mitarbeitenden-Berechtigungen

    Ändern Sie die Berechtigungen, die einem Mitarbeitenden zugewiesen sind, oder erstellen Sie eine anwenderdefinierte Zusammenarbeitsberechtigung, um zu aktivieren, was Personen in tun können App Engine Studio( AES).

    Vorbereitungen

    Erforderliche Rolle: administrator oder Verwaltung der delegierten Entwicklungsrolle für Mitarbeiter

    Prozedur

    1. Navigieren zu Alle > App Engine > App Engine Studio.
    2. Öffnen Sie auf der Seite „meine Apps“ Ihre Anwendung.
    3. Wählen Sie „Mitarbeitende verwalten“ aus Schaltfläche „Mitarbeitende verwalten“Schaltfläche.
    4. Wählen Sie für den Anwender oder die Gruppe, den Sie ändern möchten, einen anderen Mitarbeitenden-Deskriptor aus der Dropdown-Liste aus.Wählen Sie einen neuen Zusammenarbeitsdeskriptor für diesen Anwender aus
      Anwenderdefinierte Anwender und Gruppen können nicht von nicht-Administratoren bearbeitet werden.
    5. Nur Administrator: Erstellen Sie anwenderdefinierte Zusammenarbeitsberechtigungen für bestimmte Anwender in einer Anwendung.
      1. In AES, Auswählen Passen Sie Berechtigungen An Aus der Dropdown-Liste gegenüber dem Namen des Anwenders.
      2. Wählen Sie delegierte Entwicklungsberechtigungen für den Anwender oder die Gruppe aus, oder löschen Sie sie.
        Eine Liste der Zusammenarbeitsberechtigungen finden Sie unter Delegierte Entwicklungs- und Zusammenarbeitsberechtigungen.

      Wenn die Auswahl mit der eines anderen standardmäßigen Zusammenarbeitsdeskriptors übereinstimmt, stellt das System eine Eingabeaufforderung bereit, bevor Sie fortfahren. Details zu den einzelnen delegierten Entwicklungsberechtigungen finden Sie unter Delegieren Sie Entwicklungs- und Bereitstellungsberechtigungen an Mitarbeiter .

    6. Wählen Sie Speichern.

    Delegierte Entwicklungs- und Zusammenarbeitsberechtigungen

    Zusammenarbeitsberechtigungen definieren, was Anwender in tun können App Engine Studio( AES).

    Dateityp-Zugriffsberechtigungen

    Dateitypzugriffsberechtigungen gewähren Zugriff auf Anwendungsdateitypen.
    Tabelle : 1. Dateityp-Zugriffsberechtigungen
    Berechtigung Beschreibung
    Alle Dateitypen Gewährt Zugriff auf die Zusammenarbeit an allen Dateitypen.
    Hinweis:
    Diese Option umfasst den Zugriff auf zusätzliche Dateitypen, die nicht in separaten Berechtigungen aufgeführt sind.
    Integrationen Gewährt Zugriff auf Webservice-APIs, REST-APIs, Datenquellen und IntegrationHub– Importieren.
    Reporting Gewährt Zugriff auf Berichte und geplante Berichte.
    Mobile Builder Gewährt Zugriff zum Erstellen mobiler Experiences, z. B. mit Mobile App Builder.
    UI Builder Gewährt Zugriff auf die Arbeit mit UI BuilderZum Erstellen komplexerer Schnittstellen.
    Workflow Gewährt Zugriff auf den Workflow-Editor und den Aktivitätenersteller.
    Serviceportal Gewährt Zugriff auf die Arbeit mit ServiceportalEditoren und Tools.
    Workflow-Studio Gewährt Zugriff auf die Flows-Designumgebung in Workflow-StudioZum Erstellen von Flows und Aktionen. Skript-Aktionsschritte erfordern die Berechtigung Skripterstellung zulassen.
    Servicekatalog Gewährt Zugriff auf die Arbeit mit katalogbezogenen Dateitypen wie Katalogelementen, Datensatzerstellern und Variablen zum Hinzufügen von Katalogelementen zu Apps.
    Tabellen und Formulare Gewährt Zugriff auf Modell- und layoutbezogene Dateitypen wie Tabellenspalten, Formularlayout und Listenlayout.
    Playbooks Gewährt Zugriff auf die Arbeit mit PlaybooksEntwerfen Sie eine Umgebung, um Prozesse zu erstellen. Das Bearbeiten von Aktivitäts-Subflows oder -Aktionen erfordert Flow-Designer Berechtigung.
    Entscheidungstabellen Gewährt Zugriff auf die Arbeit mit EntscheidungstabellenDient zum Erstellen einer Entscheidungslogik basierend auf mehreren IF-then-Regeln.
    Benachrichtigungen Gewährt Zugriff zum Erstellen automatischer E-Mail-Benachrichtigungen in Apps.

    Sicherheits-/Berechtigungsberechtigung

    Die Verwalten Sie ACLs und Rollen Die Berechtigung gewährt Zugriff auf Sicherheitsverwaltungsdateien, z. B. Zugriffssteuerungslisten und -Rollen.

    Berechtigung für Programmiertools

    Die Skripting zulassen Die Berechtigung gewährt Zugriff auf Skriptfelder, z. B. Skripting in Business-Regeln, UI-Aktionen und Client-Skripts.

    Anwendungsverwaltungsberechtigungen

    Die Anwendungsverwaltungsberechtigungen gewähren Zugriff auf grundlegende App-Verwaltungsfunktionen, z. B. die Verwaltung von Mitarbeitenden.
    Tabelle : 2. Anwendungsverwaltungsberechtigungen
    Berechtigung Beschreibung
    Anwendung löschen Gewährt dem Mitarbeitenden innerhalb einer bereichsbezogenen App Rechte zum Löschen der Anwendung.
    Mitarbeitende verwalten Gewährt Zugriff zum Verwalten und Einladen von Mitarbeitenden für Apps.
    Quellcodeverwaltung Gewährt vollständigen Zugriff zur Verwendung der Quellcodeverwaltung.
    Laden Sie mitarbeitende ein Gewährt Zugriff, um Entwickler zur Zusammenarbeit an einer App einzuladen.

    Bereitstellungsberechtigungen

    Die Bereitstellungsberechtigungen gewähren Zugriff auf die Installation, Aktualisierung und Veröffentlichung von Apps.
    Tabelle : 3. Bereitstellungsberechtigungen
    Berechtigung Beschreibung
    App upgraden Gewährt Zugriff zum Upgrade der zugehörigen Anwendung, nachdem sie in der aktuellen Instanz installiert wurde.
    Zur Bereitstellung übermitteln Gewährt Zugriff zum übermitteln der zugehörigen Anwendung zur Überprüfung und Bereitstellung.
    In App-Repository veröffentlichen Gewährt Zugriff zum Veröffentlichen der zugeordneten Anwendung im Anwendungs-Repository in der aktuellen Instanz.
    Im App Store veröffentlichen Gewährt Zugriff zum Veröffentlichen der zugehörigen Anwendung in ServiceNow StoreIn der aktuellen Instanz.

    Entfernen Sie einen Anwender oder eine Gruppe aus der Zusammenarbeit

    Entfernen Sie Anwender und Gruppen aus der Zusammenarbeit, um zu verhindern, dass sie Besitzer oder Bearbeiten einer App sind.

    Vorbereitungen

    Erforderliche Rolle: administrator oder Verwaltung der delegierten Entwicklungsrolle für Mitarbeiter

    Warum und wann dieser Vorgang ausgeführt wird

    Sie können den endgültigen Besitzer und Editor für eine App entfernen. Wenn eine App keine Besitzer hat und einen benötigt, muss sie ein Administrator hinzufügen.

    Prozedur

    1. Navigieren zu Alle > App Engine > App Engine Studio.
    2. Öffnen Sie auf der Seite „meine Apps“ Ihre Anwendung.
    3. Wählen Sie „Mitarbeitende verwalten“ aus Schaltfläche „Mitarbeitende verwalten“Schaltfläche.
      Das Modal „mit anderen zusammenarbeiten“ wird mit einer Liste der aktuellen Mitarbeitenden angezeigt.
    4. Wählen Sie aus, um einen Anwender oder eine Gruppe als mitarbeitender zu entfernen Entfernen Aus der Dropdown-Liste. Entfernen Sie einen mitarbeitenden