Creator Studio Rollen und Personas
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.
| Rolle | Name | Beschreibung |
|---|---|---|
| Creator Studio Benutzer | sn_creatorstudio.user |
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 |
|
| App Engine-Administrator | app_engine_admin |
|
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.
| Gruppe | Beschreibung |
|---|---|
| Creator Studio-Benutzer |
|
| Creator Studio Eingeschränkte Anwender |
|
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.
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.