Die Content Admin Rolle dient wie der Name verrät dem Administrieren von Content wie Apps, Streams, Bilder und ähnliche Inhalte.
Ich persönlich finde das die Rolle zu viele Rechte besitzt, wie z.B. kann sich ein Content Admin in der Standard Einstellung selber für Stream berechtigen. Oder den Besitz einer Datei übernehmen und Sie damit öffnen etc.
Die Standard Regeln für den Content Admin sind:
- ContentAdmin
- ContentAdminQmcSections
- ContentAdminRuleAccess
Content Admin
Name | Content Admin |
Description | Content admin should have access rights to content related entities |
Ressource Filter | Stream_, App,ReloadTask_, UserSyncTask_, SchemaEvent_, User,CustomProperty, Tag_, DataConnection_, CompositeEvent_, Extension_,ContentLibrary_, FileExtension_, FileExtensionWhiteList_ |
Actions | siehe Bild unten |
Conditions | ((user.roles=“ContentAdmin“)) |
Context | Only in Qmc |
ContentAdminQmcSections
Name | Content Admin |
Description | Content admin should have access rights to content related sections |
Ressource Filter | License_, TermsAcceptance_, QmcSection_Stream, QmcSection_App, QmcSection_App.Object, QmcSection_DataConnection, QmcSection_Tag, QmcSection_User, QmcSection_CustomPropertyDefinition, QmcSection_Task, QmcSection_Event, QmcSection_SchemaEvent, QmcSection_CompositeEvent, QmcSection_Extension, QmcSection_ReloadTask, QmcSection_UserSyncTask, QmcSection_ContentLibrary,QmcSection_Audit, QmcSection_AnalyticConnection |
Actions | siehe Bild unten |
Conditions | ((user.roles=“ContentAdmin“)) |
Context | Only in Qmc |
ContentAdminRulesAccess
Name | Content Admin |
Description | Content admin should have access rights to manage security rules for streams, data connections, content libraries and extensions |
Ressource Filter | SystemRule_* |
Actions | siehe Bild unten |
Conditions | user.roles = „ContentAdmin“ and resource.category = „Security“ and (resource.resourcefilter matches „Stream_\w{8}-\w{4}-\w{4}-\w{4}-\w{12}“ or resource.resourcefilter matches „DataConnection_\w{8}-\w{4}-\w{4}-\w{4}-\w{12}“ or resource.resourcefilter matches „ContentLibrary_\w{8}-\w{4}-\w{4}-\w{4}-\w{12}“ or resource.resourcefilter matches „Extension_\w{8}-\w{4}-\w{4}-\w{4}-\w{12}“) |
Context | Only in Qmc |