Creator Studio Rollen und Personas

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 4 Minuten Lesedauer
  • Mit Rollen wird festgelegt, welche Aktionen alle Personen, mit denen Sie arbeiten, in Creator Studioausführen können. Administratoren weisen Rollen zu, um Teammitgliedern die Berechtigung zum Konfigurieren oder Verwenden von Creator Studiozu erteilen.

    Die beiden Rollen für Creator Studio werden verwendet, um den Zugriff auf die Erstellung neuer Apps einzuschränken. So wird sichergestellt, dass Ihre Instanz nicht mit redundanten, ungeplanten oder nicht verwendeten Apps überfüllt wird.

    Personas, die verwenden Creator Studio

    Personae sind nicht explizit Teil von Creator Studio, aber Administratoren weisen Rollen zu, um Teammitgliedern die Berechtigung zu erteilen, Creator Studiozu konfigurieren oder zu verwenden.

    Low-Code-/Bürger-Entwickler
    Low-Code-/Citizen-Entwickler sind technisch versiert und an der Erstellung von Apps interessiert. Auch wenn sie möglicherweise nicht über eine offizielle Codierungs- oder App-Entwicklungsschulung verfügen, können Citizen Developers Ideen für neue Apps übermitteln und sie im Falle der Genehmigung mit Creator Studioerstellen.

    Low-Code-/Citizen-Entwickler haben entweder die Rolle sn_creatorstudio.user oder sn_creatorstudio.restricted_user.

    App Engine-Administrator
    App Engine -Administratoren verwalten alle Prozesse im Zusammenhang mit der App-Entwicklung in Creator Studio. Sie überprüfen neue Ideen für Apps, bereiten die App-Bereitstellung vor und verwalten Mitarbeitende, normalerweise im App Engine Management Center.

    App Engine -Administratoren haben die Rolle „app_engine_admin“ und müssen der Gruppe „app_engine_admin“ angehören.

    Sicherheitsadministrator
    Der Sicherheitsadministrator erstellt und ändert Rollen und Zugriffssteuerungslisten für Apps. Diese Rolle wird auf Plattformebene festgelegt und ist erforderlich, um Rollen in Creator Studiozu aktualisieren.
    Systemadministrator
    Der Systemadministrator hat Zugriff auf alle Funktionen und Daten des Systems, unabhängig von Sicherheitsbeschränkungen. Gewähren Sie diese Berechtigung mit Bedacht. Wenn Sie vertrauliche Informationen haben, z. B. HR-Datensätze, die Sie schützen müssen, erstellen Sie eine anwenderdefinierte Administratorrolle für diesen Bereich, und schulen Sie eine Person, die berechtigt ist, diese Datensätze anzuzeigen, als Administrator.

    Rollen und ihre Aufgaben in Creator Studio

    Zusätzlich zu den in der folgenden Tabelle aufgeführten Rollen können Benutzer mit den Rollen „admin“ und „delegated_developer“ auch auf Creator Studiozugreifen.

    Ausführliche Informationen dazu, welche Rollen jede Rolle enthält, finden Sie unter Mit Creator Studio installierte Komponenten.

    Tabelle : 1. Creator Studio-Rollen
    Rolle Name Beschreibung
    Creator Studio Benutzer sn_creatorstudio.user
    • Benutzer können Apps in Creator Studioerstellen.
    • Der Benutzer wird automatisch als App-Besitzer delegiert. Weitere Informationen finden Sie unter Delegierte Entwicklung und Bereitstellung.
    • Enthält sn_g_app_creator.app_creator.
    Hinweis:
    Dieser Rolle wird die Rolle „delegated_developer“ zugewiesen, wenn sie eine App erstellt oder Zugriff darauf erhält.
    Creator Studio Eingeschränkter Anwender sn_creatorstudio.restricted_user
    • Anwender können keine Apps in Creator Studioerstellen.
    • Benutzer können anfordern, dass Apps für sie erstellt werden und an einer App arbeiten.
    • Benutzer können an Apps arbeiten, für die sie als Entwickler festgelegt wurden.
    • Wenn ihm die Arbeit an einer App zugewiesen wird, erhält er die Rolle „delegated_developer“ für diese App.
    App Engine-Administrator app_engine_admin
    • Genehmigen Sie Anforderungen von eingeschränkten Anwendern zum Erstellen einer App.
    • Genehmigen Sie Zusammenarbeitsanforderungen.
    • Enthält sn_creator_studio.admin_write und sn_creator_studio.basic_write, damit Administratoren die Apps anzeigen können, die sie genehmigen müssen.
    Hinweis:

    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.

    Benutzergruppen und ihre Aufgaben in Creator Studio

    Gruppen sind eine Standardfunktion, mit der Sie den Zugriff von Personen auf Creator Studio schnell steuern können, indem Sie sie einer Gruppe hinzufügen.

    Tabelle : 2. Creator Studio-Anwendergruppen
    Gruppe Beschreibung
    Creator Studio-Benutzer
    • Anwender werden automatisch zum Erstellen von Apps in Creator Studiogenehmigt.
    • Enthält sn_creatorstudio.user.
    Creator Studio Eingeschränkte Anwender
    • Benutzer in dieser Gruppe müssen in ihrem Namen anfordern, dass Anwendungen in Creator Studio erstellt werden.
    • Enthält sn_creatorstudio.restricted_user.

    Entwicklerrollen und Testen von Apps in Instanzen

    Wenn Sie die Rolle Creator Studio „ sn_creatorstudio.user“ oder „sn_creatorstudio.restricted_user“ innehaben, können Sie die von Ihnen erstellten Apps nicht im Arbeitsbereich für App-Anforderungen der Instanz außerhalb der Produktion testen. Sie sollten in der Lage sein, die App in der Instanz außerhalb der Produktion mithilfe der App-Vorschauen von Creator Studiozu testen. Sie können die Apps als Erfüller im Arbeitsbereich für die App testen, die in der Produktion bereitgestellt wurde.

    Anwendungsfall:

    Angenommen, ein Benutzer befindet sich in der Benutzergruppe Creator Studio, d. h. wenn dieser Benutzer eine App erstellt, erhält er Berechtigungen für die delegierte App-Entwicklung für diese App. Dieser Benutzer kann dann ein Anforderungsformular veröffentlichen, und wenn für das Formular keine Rollen erforderlich sind, kann dieser Benutzer Anforderungen mit dem Formular übermitteln.

    Dieser Anwender kann jedoch keine Anforderungen erfüllen oder auf den Arbeitsbereich für App-Anforderungen zugreifen, da er nicht über die Rolle „x_acme_user_app.agent“ verfügt und sich diese Rolle nicht selbst zuweisen kann. Administratoren müssen bei Bedarf zusätzliche Rollen zuweisen.

    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.

    Zusammenarbeit bei der Rollen- und App-Entwicklung

    Rollen definieren den Benutzerzugriff auf Creator Studio. Die Berechtigung zum Arbeiten mit einzelnen Apps wird für jede App einzeln gesteuert. Das heißt, Sie müssen die Mitarbeitenden für jede App verwalten, indem Sie andere Citizen Developers einladen, mit Ihnen an der App zu arbeiten, oder die Teilnahme an der App einer anderen Person anfordern. Weitere Informationen finden Sie unter Zusammenarbeit in Creator Studio.