Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Allgemeines zu Drupal ›

Subadmin mit eingechränkten Rechten?

Eingetragen von Passer (159)
am 19.01.2009 - 18:50 Uhr in
  • Allgemeines zu Drupal
  • Drupal 5.x oder neuer

Hallo,

ist es möglich, einen "Subadmin" zu erstellen, der im Prinzip alles darf, ausser auf bestimmte Bereiche der Verwaltung zugreifen.

Bspw dürfte er ALLES ausser Module hinzuzufügen (oder die Modulübersichtsseite aufrufen).

MfG
Passer

‹ Gelöst! Crontab mit Confixx - Korrekter pfad? Präsentataion zur Entscheidungshilfe ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Grundsätzlich ja. Du legst

Eingetragen von kata (169)
am 19.01.2009 - 20:19 Uhr

Grundsätzlich ja. Du legst eine entsprechende Rolle an und gibst dieser Rolle die Rechte die du für deinen Subadmin vorgesehen hast und entziehst ihr die Rechte die du nur für den Admin vorsiehst.
Wenn du dir die Seite mit der Übersicht der möglichen Rechte (.../admin/user/permissions) mal genau ansiehst, siehst du ja, was möglich ist und was nicht.

Wahrscheinlich wirst du nicht alles genau so einstellen können, wie du dir das vorstellst. Nur für die Modulseite die Berechtigung entziehen und sonst alles verwalten dürfen ist wohl nicht möglich.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Mhh, die Seite mit den

Eingetragen von Passer (159)
am 19.01.2009 - 21:35 Uhr

Mhh, die Seite mit den Rechten heisst bei mir:
admin/user/rules

und dort kann ich keine expliziten Entzüge für die Modulseite durchführen.

Lediglich den Verwaltungsbereich an sich, womit aber immer noch Strukturverwaltung usw offen wären !?

----

//Edit:
Kann es sein, dass Du dieses Modul meinst:
http://drupal.org/project/user_permissions

Wenn ja, dann danke, ich werds mir mal angucken, wennn es sich nicht um das handeln sollte, wonach ich suche, meld ich mich wieder ;)

//Edit 2:
Nein, das wars leider nicht, man kann dort zwar alle HAcken setzen wie in der Zugriffskontrolle, doch bin ich nicht in der Lage den Punkt zu finden, der bspw nur die Modulverwaltung für einzelne Rollen/User ausschaltet.
Dies Hart im Code einzubinden ist an sich nicht meine Absicht, deshalb hoffe ich, dass ich einfach nur blind bin oder das entsprechende Modul noch nicht gefunden habe ;)

  • Anmelden oder Registrieren um Kommentare zu schreiben

/admin/user/rules ist es

Eingetragen von kata (169)
am 19.01.2009 - 22:58 Uhr

/admin/user/rules ist es nicht. Ich meine schon die Verwaltung der Rechte, nicht der Zugriffsregeln. Im Verwaltungsmenü zu finden unter "Benutzerverwaltung -> Berechtigungen". Bei meiner Drupal 6 Installation mit clean-URLs ist der Pfad dann tatsächlich .../admin/user/permissions

Aber wie gesagt, nur den Zugriff für die Modulverwaltung kannst du nicht einschränken, aber vielleicht findest du einen brauchbaren Kompromiss.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Das habe ich auch schon

Eingetragen von tomx (771)
am 16.02.2009 - 15:42 Uhr

Das habe ich auch schon gesucht. Wüsste auch gerne wie es geht.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Meine Lösung derzeit ist,

Eingetragen von Passer (159)
am 16.02.2009 - 15:46 Uhr

Meine Lösung derzeit ist, eine entsprechende Rolle anzulegen, die alles darf, was der subadmin können darf.

Dann habe ich drupal entsprechend gepatcht, dass die Modulseite nur angezeigt wird, wenn
($user->uid<2)

  • Anmelden oder Registrieren um Kommentare zu schreiben

Passer schrieb ... Dann

Eingetragen von tomx (771)
am 16.02.2009 - 16:06 Uhr
Passer schrieb

...

Dann habe ich drupal entsprechend gepatcht, dass die Modulseite nur angezeigt wird, wenn
($user->uid<2)

Wo?

  • Anmelden oder Registrieren um Kommentare zu schreiben

modules/system/system.module:

Eingetragen von Passer (159)
am 16.02.2009 - 16:40 Uhr

modules/system/system.module:

...
function system_modules($form_values = NULL) {

+ global $user;
+ if ($user->uid != 1){
+   header("Location: http://HIERSOLLSSTATTDESSENHINGEHEN.tld/content/zugriff-verweigert-1"); /* Browser umleiten */
+   return;
+ }

  // Get current list of modules.
  $files = module_rebuild_cache();
...

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Canvas Palette: Eine fertige Komponentenbibliothek für Drupal Canvas
  • Hilfe zu Updates oder Composer
  • Vergleich Drupal und Contao
  • [geloest] Blocks in Bootstrap nebeneinander darstellen und nicht untereinander
  • DrupalCamp Frankfurt 27-28 November 2026
  • Bitte mein Bentzerkonto löschen
  • Beim Aufruf einiger Inhalte erhalte ich folgende Fehlermeldung
  • Neuinstallation: vermutlich ein rewrite-Problem
  • Drupal CMS installieren
  • [erledigt]MP3 in Drupal 10 einbinden
  • (gelöst)Drupal 11 installieren
  • Titel ausblenden
Weiter

Neue Kommentare

  • Danke ich werde mir die
    vor 4 Wochen 19 Stunden
  • Vielen Dank für Ihren
    vor 4 Wochen 3 Tagen
  • Composer ist sehr ratsam
    vor 4 Wochen 5 Tagen
  • Vielen Dank für den
    vor 5 Wochen 23 Stunden
  • Die alten CMS Vergleiche von contentmanager.de
    vor 5 Wochen 1 Tag
  • Gut gemacht
    vor 5 Wochen 1 Tag
  • Layout Builder etc. z.B. für Landing Pages
    vor 5 Wochen 1 Tag
  • Links
    vor 5 Wochen 4 Tagen
  • Moin,wow, sehr gutes
    vor 5 Wochen 5 Tagen
  • Dass ist eine spannende
    vor 5 Wochen 5 Tagen

Statistik

Beiträge im Forum: 250316
Registrierte User: 20566

Neue User:

  • Robertspaft
  • drupalthemes
  • rofilm

» Alle User anzeigen

User nach Punkten sortiert:
wla9466
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 5 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association