Mit anderen Entwicklern zusammenarbeiten
In App Engine Studio (AES) können Sie Benutzer und Gruppen als Mitarbeitende für eine Anwendung hinzufügen oder entfernen.
| Benutzer mit diesen Berechtigungen | Kann diese Aktionen ausführen |
|---|---|
| Verwalten Sie die von Mitarbeitern delegierten Entwicklungsberechtigungen für die Anwendung | Kann:
Kann nicht:
|
| Durch das Einladen von Mitarbeitern wurde die Entwicklungsberechtigung für die Anwendung delegiert | Kann:
Kann nicht:
|
| Keine mitarbeitendenbezogenen Rollen für die Anwendung | Kann eine schreibgeschützte Liste von Mitarbeitenden und ihren Deskriptoren anzeigen. Kann nicht:
|
| Administratoren | Administratoren müssen auf die Rolle security_admin hochstufen, um mit den Zusammenarbeitsfunktionen arbeiten zu können. Weitere Informationen finden Sie unter Elevated privilege roles. Administratoren können:
|
Wenn Sie einen Benutzer oder eine Gruppe hinzufügen, wird eine Zusammenarbeitsaufgabe generiert und ein Genehmigungs-Flow gestartet. Um alle Zusammenarbeitsaufgaben zu finden, navigieren Sie zu . Die Zusammenarbeitsaufgabe enthält Informationen darüber, zu 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 der -Benutzer über Berechtigungen AES oder delegierte Entwickler verfügt und nicht neu auf der -Plattform ist, wird der Genehmigungsdatensatz für die Zusammenarbeitsanforderung automatisch genehmigt.
- Wenn der Benutzer nicht über die Berechtigungen AES oder delegierte Entwickler verfügt und neu auf der Plattform ist, ist eine Genehmigung erforderlich.
Als Administrator können Sie die Zusammenarbeitsdeskriptoren ändern, die Entwickler zum Zuweisen von Berechtigungen für die delegierte App-Entwicklung verwenden. Die -Basistabelle enthält Deskriptoren für die Zusammenarbeit mit Besitzern und Editoren. Standardmäßig ist für Besitzer die Berechtigung „Mitarbeitenden verwalten“ für die delegierte App-Entwicklung festgelegt, und für Editoren ist die Berechtigung für das Einladen von Mitarbeitenden für die delegierte App-Entwicklung festgelegt.
Fügen Sie der Zusammenarbeit einen Anwender oder eine Gruppe hinzu
Erteilen Sie Benutzern oder Gruppen mithilfe der Zusammenarbeitsfunktion die Berechtigung, mit anderen Entwicklern in App Engine Studio (AES) zusammenzuarbeiten.
Vorbereitungen
Erforderliche Rolle: admin, Rolle für die delegierte App-Entwicklung eines Mitarbeitenden verwalten oder Rolle für die delegierte App-Entwicklung eines Mitarbeitenden einladen
Prozedur
Ändern Sie die Berechtigungen eines Mitarbeitenden
Ändern Sie die Berechtigungen, die einem Mitarbeitenden zugewiesen sind, oder erstellen Sie eine anwenderdefinierte Berechtigung für die Zusammenarbeit, um die Aktionen für Personen in App Engine Studio (AES) zu aktivieren.
Vorbereitungen
Erforderliche Rolle: Administrator oder Mitarbeitenden-Rolle für delegierte App-Entwicklung verwalten
Prozedur
Delegierte Berechtigungen für Entwicklung und Zusammenarbeit
Zusammenarbeitsberechtigungen definieren, was Benutzer in App Engine Studio (AES) tun können.
Dateityp-Zugriffsberechtigungen
| Berechtigung | Beschreibung |
|---|---|
| Alle Dateitypen | Gewährt Zugriff für die Zusammenarbeit an allen Dateitypen. Hinweis: Diese Option beinhaltet 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 – Import. |
| Berichterstellung | 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 für die Arbeit mit UI Builder, um komplexere Schnittstellen zu erstellen. |
| Workflow | Gewährt Zugriff auf den Workflow-Editor und den Aktivitätsersteller. |
| Serviceportal | Gewährt Zugriff für die Arbeit mit Serviceportal -Editoren und -Tools. |
| Workflow-Studio | Gewährt Zugriff auf die Flows-Designumgebung in Workflow-Studio, um Flows und Aktionen zu erstellen. Skript-Aktionsschritte erfordern die Berechtigung Skripterstellung zulassen. |
| Servicekatalog | Gewährt Zugriff für 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 Layout-bezogene Dateitypen wie Tabellenspalten, Formularlayout und Listenlayout. |
| Playbooks | Gewährt Zugriff zum Arbeiten mit der Playbooks Designumgebung , um Prozesse zu erstellen. Zum Bearbeiten von Aktivitäts-Subflows oder Aktionen ist die Berechtigung Flow Designer erforderlich. |
| Entscheidungstabellen | Gewährt Zugriff für die Arbeit mit Entscheidungstabellen, um Entscheidungslogik basierend auf mehreren Wenn-Dann-Regeln zu erstellen. |
| Benachrichtigungen | Gewährt Zugriff zum Erstellen automatischer E-Mail-Benachrichtigungen in Apps. |
Sicherheits-/Berechtigungsberechtigung
Die Berechtigung „ACLs und Rollen verwalten“ gewährt Zugriff auf Sicherheitsmanagementdateien wie Zugriffssteuerungslisten und Rollen.
Berechtigung für Programmiertools
Die Berechtigung Skripting zulassen gewährt Zugriff auf Skriptfelder, z. B. Skripting in Business-Regeln, UI-Aktionen und Client-Skripts.
Berechtigungen für die Anwendungsverwaltung
| Berechtigung | Beschreibung |
|---|---|
| Anwendung löschen | Erteilt dem Mitarbeitenden in 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 vollen Zugriff zur Verwendung der Quellcodeverwaltung. |
| Laden Sie Mitarbeitende ein | Gewährt Zugriff, um Entwickler zur Zusammenarbeit an einer App einzuladen. |
Bereitstellungsberechtigungen
| Berechtigung | Beschreibung |
|---|---|
| App upgraden | Gewährt Zugriff zum Aktualisieren der zugeordneten Anwendung, nachdem sie in der aktuellen Instanz installiert wurde. |
| Zur Bereitstellung übermitteln | Gewährt Zugriff zum Senden der zugeordneten Anwendung zur Überprüfung und Bereitstellung. |
| Veröffentlichen Sie im App-Repository | Gewährt Zugriff zum Veröffentlichen der zugeordneten Anwendung im Anwendungs-Repository in der aktuellen Instanz. |
| Veröffentlichen Sie im App Store | Gewährt Zugriff zum Veröffentlichen der zugeordneten Anwendung im ServiceNow Store in 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 eine App besitzen oder bearbeiten.
Vorbereitungen
Erforderliche Rolle: Administrator oder Mitarbeitenden-Rolle für delegierte App-Entwicklung verwalten
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 ein Administrator sie hinzufügen.