Zusammenarbeit in Creator Studio

  • Freigeben Version: Washingtondc
  • Aktualisiert 20. Februar 2024
  • 3 Minuten Lesedauer
  • Sie können an Apps zusammenarbeiten, die Sie nicht besitzen, indem Sie die Berechtigung zur Bearbeitung von Apps anfordern und andere Citizen Developers zur Zusammenarbeit an Ihrer App einladen.

    Die Zusammenarbeit, auch als delegierte Entwicklungbezeichnet, baut auf dem vorhandenen Funktionssatz für delegierte Entwicklung im Now Platformauf. Es ermöglicht Entwicklern, andere Entwickler zu Apps einzuladen, damit sie die App gemeinsam erstellen und entwickeln können. Abhängig von Ihren Berechtigungen können Sie andere zur Zusammenarbeit an einer App einladen oder die Teilnahme an der App einer anderen Person anfordern.
    Hinweis:
    Sie benötigen eine App Engine Enterprise-Lizenz, um die Zusammenarbeit in vollem Umfang nutzen zu können.

    Die App Now Platform Collaboration wird automatisch mit Creator Studioinstalliert. Weitere Informationen zur Collaboration-App finden Sie unter Anwendungszusammenarbeit.

    Deskriptoren für Zusammenarbeit: Besitzer und Editoren

    Mit Zusammenarbeitsdeskriptoren können Sie delegierte Entwicklungsberechtigungen zuweisen, verwalten und überwachen. Wenn Sie eine App gemeinsam mit anderen Personen entwickeln, gibt es zwei Standardtypen von Mitarbeitern: Besitzer und Bearbeiter. Ihr Administrator kann jedoch benutzerdefinierte Zusammenarbeitsdeskriptoren definieren, die Sie bei der Verwaltung von Mitarbeitern auswählen können, entweder in Creator Studio Geführtes Setup oder in der App Collaboration. Weitere Informationen zu benutzerdefinierten Deskriptoren finden Sie unter Creator Studio mit Geführtes Setupkonfigurieren und Erstellen Sie Deskriptoren für die Zusammenarbeit, um Berechtigungen zuzuweisen.
    Tabelle : 1. Standardmäßige Deskriptoren für die Zusammenarbeit
    Beschreibendes Element Beschreibung Standardberechtigungssatz
    Besitzer Besitzer der Anwendung, der andere Mitarbeitende verwaltet und die Anwendung löschen kann.
    • Besitzer können alles in der App tun.
    • Wenn Sie die App erstellt haben, sind Sie automatisch der Besitzer.
    • Besitzer haben die Berechtigung zum Löschen einer App, mit der sie App-Einstellungen wie Name, Beschreibung und Symbol bearbeiten können.
    • Besitzer erhalten automatisch die Rolle „delegated_developer“ für die App.
    Mitarbeitende verwalten
    Editor Standarddeskriptor zum Einladen von Mitarbeitenden mit eingeschränkter Möglichkeit zum Bearbeiten der App. Laden Sie Mitarbeitende ein

    Collaboration Development-Berechtigungen

    Mit Berechtigungen für die Zusammenarbeit können Sie steuern, wer Apps in Creator Studioerstellt. Sie weisen Entwicklern (oder Benutzern, die Anwendungen bereitstellen) Berechtigungen zu, damit sie Anwendungen entwickeln oder bereitstellen können.
    Tabelle : 2. Beschreibungen der Zusammenarbeit
    Berechtigung Was sie in der App tun können
    Mitarbeitende verwalten
    • Ändern Sie die Zusammenarbeitsberechtigung für Benutzer und Gruppen
    • Entfernen Sie Mitarbeitende aus der App
    Laden Sie Mitarbeitende ein Laden Sie Benutzer und Gruppen zur Zusammenarbeit ein. Personen, die zur Zusammenarbeit eingeladen sind, sind Editoren der App.

    Wenn Sie jemanden zur Zusammenarbeit an einer App einladen, der nicht über die Rolle „delegated_developer“ verfügt, muss ein App Engine -Administrator die Zusammenarbeitsanforderung genehmigen. Weitere Informationen finden Sie unter Delegierte Entwicklung und Bereitstellung.

    Wenn Sie einen Benutzer oder eine Gruppe hinzufügen, wird eine Zusammenarbeitsaufgabe generiert und ein Genehmigungs-Flow gestartet. Um alle Zusammenarbeitsaufgaben zu finden, navigieren Administratoren zu Alle > App Engine > Kollaboration > 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.

    Was können Besitzer und Bearbeiter tun?

    Wenn Sie der Benutzergruppe Creator Studio angehören, können Sie alle Benutzer und Gruppen anzeigen, die an einer App zusammenarbeiten, sowie deren Zusammenarbeitsdeskriptoren.

    Im Folgenden finden Sie eine Liste der allgemeinen Standardeinstellungen dafür, was Besitzer und Editoren in Creator Studiotun können. Eine detailliertere Liste der standardmäßigen Besitzer- und Editorberechtigungen finden Sie unter Benutzerdefinierte Berechtigungen für die App-Zusammenarbeit in Creator Studio.
    Tabelle : 3. Zusammenarbeit an Creator Studio-Funktionen
    Funktion des Creator Studio Besitzer Editor
    Laden Sie Mitarbeitende ein Ja Ja
    Mitarbeitende verwalten Ja Nein
    Bearbeiten Sie App-Einstellungen wie Name, Beschreibung und Symbol Ja Nein
    Erstellen, bearbeiten und löschen Sie Formulare Ja Ja
    Erstellen, bearbeiten und löschen Sie Automatisierung Ja Ja
    Verwalten Sie den Arbeitsbereich für Formularübermittlungen Ja Ja
    Senden Sie die App zur Bereitstellung Ja Nein
    App löschen Ja Nein

    Rollen und Instanzen für die Zusammenarbeit in verschiedenen Versionen

    Wenn Administratoren Creator Studioimplementieren, haben sie es möglicherweise in einer Nicht-Produktionsinstanz installiert, während sich ihre Produktionsinstanz auf einer früheren Version von Now Platform befindet, die nicht über Creator Studioverfügt. Diese Diskrepanz in den Instanzversionen wirkt sich auf den Genehmigungsworkflow für Zusammenarbeit aus, in dem die Nicht-Produktionsinstanz als Quelle und die Produktionsinstanz als Controller angegeben wird. Wenn der Controller nicht über die Version des Collaboration-Plugins verfügt, die Creator Studiounterstützt, wird die Zusammenarbeit nicht unterstützt.

    Um sicherzustellen, dass Benutzer den Collaboration Approval Workflow unabhängig von Instanzversionen verwenden können, müssen Administratoren Creator Studio Benutzergruppen die Katalogrolle _builder_editor zuweisen.