Zusammenarbeit in Creator Studio

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 4 Minuten Lesedauer
  • Manchmal benötigen Sie Hilfe beim Erstellen Ihrer App, und das ist kein Problem! Und manchmal brauchen andere Leute Ihre Hilfe beim Erstellen ihrer Apps, was großartig ist! Hier kommt die Zusammenarbeit ins Spiel.

    Sie können an Apps zusammenarbeiten, die Sie nicht besitzen, indem Sie die Berechtigung zu deren Bearbeitung anfordern, und andere Personen, mit denen Sie arbeiten, einladen, mit Ihnen an Ihren Apps zusammenzuarbeiten.

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

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

    Zusammenarbeitsdeskriptoren: Besitzer und Editoren

    Sie stellen fest, dass Sie entweder Hilfe bei Ihrer App benötigen oder jemand anderen beim Erstellen seiner App helfen möchten. Was kommt als Nächstes? Sie benötigen die richtige Zusammenarbeitsrolle.

    Wenn Sie eine App gemeinsam mit anderen Personen entwickeln, gibt es zwei Standardtypen von Mitarbeitern: Besitzer und Editoren. Diese beiden Rollen werden als Deskriptoren für die Zusammenarbeitbezeichnet. Der Deskriptor für die Zusammenarbeit, der einer Person zugewiesen ist, bestimmt, ob sie Berechtigungen für die delegierte App-Entwicklung zuweisen, verwalten und überwachen kann. Zum Beispiel können Benutzer, die Besitzer sind, mehr tun als Benutzer mit dem Zusammenarbeitstyp Editor.

    Bei Bedarf kann Ihr Administrator anwenderdefinierte Zusammenarbeitsdeskriptoren definieren, die bei der Verwaltung von Mitarbeitenden ausgewählt werden, entweder in Creator Studio Geführtes Setup oder in der App Zusammenarbeit. Weitere Informationen zu anwenderdefinierten Deskriptoren finden Sie unter Creator Studio mit Geführtes Setupkonfigurieren und Erstellen Sie Deskriptoren für die Zusammenarbeit, um Berechtigungen zuzuweisen.

    Tabelle : 1. Standard-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 haben die Berechtigung zum Löschen von Apps, mit der sie App-Einstellungen wie Name, Beschreibung und Symbol bearbeiten können.
    • Besitzer erhalten automatisch die Rolle „delegated_developer“ für die App.
    Editor
    • Editoren können Mitarbeitende einladen.
    • Editoren können die App nur eingeschränkt bearbeiten.

    Berechtigungen für die Zusammenarbeitsentwicklung

    Sie haben in Ihrer App Besitzer und Editoren festgelegt. Was nun? Sie müssen andere Mitarbeitende einladen, an Ihrer App zu arbeiten.

    Mit Zusammenarbeitsberechtigungen können Sie steuern, wer in Creator StudioApps erstellt. Sie weisen Entwicklern (oder Benutzern, die Anwendungen bereitstellen) Berechtigungen zu, damit sie Anwendungen entwickeln und bereitstellen können.

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

    Wenn Sie einen Anwender oder eine Gruppe hinzufügen, wird im Hintergrund eine Zusammenarbeitsaufgabe generiert und ein Genehmigungs-Flow gestartet. Wenn Sie App Engine Management Center (AEMC) installiert haben, kann Ihr Administrator diese Aufgaben für Zusammenarbeitsanforderungen dort überprüfen und genehmigen/ablehnen. Wenn AEMC nicht installiert ist, können Administratoren zu navigieren Alle > App Engine > Zusammenarbeit > Zusammenarbeitsaufgaben.

    Die Zusammenarbeitsaufgabe, die an Ihren Administrator gesendet wird, 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.

    Was können Besitzer und Editoren tun?

    Wenn Sie sich in der Anwendergruppe Creator Studio befinden, können Sie alle Anwender und Gruppen, die an einer App zusammenarbeiten, sowie ihre Zusammenarbeitsdeskriptoren anzeigen.

    Wenn Sie die Anwender und Gruppen nicht sehen können, haben Sie möglicherweise eine andere Berechtigung mit weiteren Einschränkungen. Aber keine Sorge! Sie können sich jederzeit an Ihren Administrator wenden, wenn Sie Fragen dazu haben, wer an einer App arbeitet.

    Die folgende Tabelle enthält eine Liste allgemeiner Standardeinstellungen dafür, was Besitzer und Editoren in Creator Studiotun können.

    Hinweis:
    Die vollständige Liste der standardmäßigen Zusammenarbeitstypberechtigungen für Besitzer und Editoren finden Sie unter Anwenderdefinierte Berechtigungen für die App-Zusammenarbeit in Creator Studio.
    Tabelle : 2. Zusammenarbeit an Funktionen von Creator Studio .
    Funktion des Creator Studio Besitzer Editor
    Laden Sie Mitarbeitende ein Ja Ja
    Mitarbeitende verwalten Ja Nein
    Bearbeiten Sie die App-Einstellungen wie Name, Beschreibung und Symbol Ja Nein
    Formulare erstellen, bearbeiten und löschen Ja Ja
    Automatisierung erstellen, bearbeiten und löschen 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

    Zusammenarbeitsrollen und -instanzen in verschiedenen Versionen

    Wenn Administratoren Creator Studioimplementieren, können sie es in einer Instanz außerhalb der Produktion installieren, während sich ihre Produktionsinstanz auf einer früheren Version von Now Platform befindet, die Creator Studionicht enthält. Diese Nichtübereinstimmung der Instanzversionen wirkt sich auf den Genehmigungs-Workflow für Zusammenarbeit aus, der die Instanz außerhalb der Produktion als Quelle und die Produktionsinstanz als Controller angibt. Wenn der Controller nicht über die Version des Plugins für die Zusammenarbeit verfügt, die Creator Studiounterstützt, wird die Zusammenarbeit nicht unterstützt.

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