Rechte: User kann Inhaltstyp erzeugen obwohl bei create ... content keine Berechtigung - DANKE, erledigt!
Eingetragen von tomx (771)
am 07.11.2008 - 17:59 Uhr in
am 07.11.2008 - 17:59 Uhr in
Warum kann ein Benutzer dennoch einen Inhaltstyp erzeugen, obwohl er bei create content ... keine dafür Berechtigung hat? Unter admin/content/node-settings lassen sich auch keine Berechtigungen neu aufbauen, weil die entsprechende Schaltfläche fehlt.
Wie kann ich dem User die Berechtigung wegnehmen?
- Anmelden oder Registrieren um Kommentare zu schreiben
Re: Rechte: User kann Inhaltstyp erzeugen obwohl bei create ...
am 08.11.2008 - 12:03 Uhr
Ob ein Benutzer Inhaltstypen erzeugen kann hängt von der Berechtigung "administer content types" (Inhaltstypen verwalten) ab. Die Berechtigung "create ... content" ist lediglich dafür zuständig, zu bestimmen ob der Benutzer Inhalte des entsprechenden Typs anlegen darf.
--
Hm, unter
am 12.11.2008 - 16:54 Uhr
Hm, unter admin/content/types und auch unter admin/content/types/seite gibt es aber keine Möglichkeit Berechtigungen einzustellen ...
:-(
???
Die Rechte werden an anderer
am 12.11.2008 - 20:36 Uhr
Die Rechte werden an anderer Stelle administriert.
-------------
quiptime
Nur tote Fische schwimmen mit dem Strom.
Da geht noch was.
Nämlich unter
am 12.11.2008 - 21:14 Uhr
Nämlich unter admin/user/access in d5
und allgemein unter d6 unter admin/user/permissions
--------------
Blog www.freeblogger.org: Deutscher IRC-Channel: irc.freenode.net #drupal.de ... Jabber-me: dwehner@im.calug.deXING
Jetzt beisst sich die Katze
am 13.11.2008 - 00:21 Uhr
Jetzt beisst sich die Katze in den Schwanz ...
Wie bereits im Titel dieses Threats ist jedoch das Erzeugen für die Inhaltstypen verboten. Also unter admin/user/acces hat der entsprechende User für "create ... content" keine Berechtigung. Und dennoch ist es diesem Möglich einen Inhalt anzulegen für welchen er eben laut admin/user/access keine Berechtigung hat.
???
Ein Inhaltstyp (Content
am 13.11.2008 - 00:30 Uhr
Ein Inhaltstyp (Content Type) ist kein Inhalt (Node) und ein Thread ist kein Threat - jedenfalls nicht zwingend und in jedem Fall.
--
Webseiter
Suchmaschinenoptimierung (SEO) & Drupal
Alexander Langer
am 13.11.2008 - 00:50 Uhr
Ein Inhaltstyp (Content Type) ist kein Inhalt (Node) und ein Thread ist kein Threat - jedenfalls nicht zwingend und in jedem Fall.
Entschuldige für meine ungenaue Beschreibung :-)
Das Problem mit der Berechtiung besteht jedoch weiterhin. Ein User kann also dennoch Inhalte mit einem bestimmten Inhaltstyp erzeugen obwohl er es nach admin/user/access nicht dürfte ...
Also warum ist es doch möglich?
Vermutlich hast Du der
am 13.11.2008 - 09:44 Uhr
Vermutlich hast Du der Benutzerrolle Rechte gegeben die das administrieren von Inhalten und / oder Inhaltstypen bedeuten - diese Berechtigung schließt natürlich auf das bearbeiten und Erstellen von Inhalten ein. Schau mal nach den Punken "administer content types" und "administer nodes" und nehme das Häkchen bei der Rolle weg die Inhalte nicht generell administrieren dürfen sollen.
... lernst die Rechtekonfiguration ein wenig besser kennen
am 13.11.2008 - 11:43 Uhr
@tomx,
kann es sein das Du etwas unbeholfen agierst?
Deine gesamte Rechtekonfiguration auf die Rolle die etwas darf was sie nicht sollte kann hier Niemand erraten. Du kannst doch einfach folgendes machen.
Entziehe dieser Rolle alle Rechte. Dann gib ihr Schrittweise die gedachten Rechte. Bei jedem Schritt der Rechteerhoehung testest Du ob ein User dieser Rolle Nodes und Nodetypes erstellen darf. Das ist eventuell etwas muehselig aber immer noch effektiver als hier im Forum Andere ueber Dein Problem raten zu lassen.
Nebeneffekt bei dieser Vorgehensweise: Du lernst die Rechtekonfiguration ein wenig besser kennen. Denn das ist vermutlich momentan das Kernproblem.
-------------
quiptime
Nur tote Fische schwimmen mit dem Strom.
Da geht noch was.
quiptime schrieb kann es
am 13.11.2008 - 16:36 Uhr
kann es sein das Du etwas unbeholfen agierst?
...
Entziehe dieser Rolle alle Rechte.
Ja, deswegen habe ich ja nach Anregungen gesucht. Und tatsächlich hat Dein Tipp, alle Rechte zu entziehen, geholfen. Es gab auch noch vererbte Rechte der "authenticated user" und andere unnötige.
Dank Euch allen für Eure Tipps.