Wie verwalte ich Benutzerberechtigungen?


7

Ich möchte Benutzerberechtigungen mit Drush verwalten, finde jedoch keinen Befehl auf der offiziellen Dokumentationswebsite.

Wie erreicht man das?

Ich benutze Drupal 6 und Drush 6.0-dev.


Drush soll das nicht tun. Es ist ein Site Builder / Entwickler-Tool.
Niksmac

Antworten:



4

Sie können die Berechtigungs-API installieren

Das Modul permissions_api bietet eine Methode zum Erteilen und Widerrufen von Berechtigungen für eine bestimmte Rolle. Dieses Modul hilft bei der Bereitstellung einer Drupal-Site in mehreren Umgebungen, von der Entwicklungssandbox bis zur Produktionsumgebung.

...

Version 6.x-2.9 bietet Unterstützung für Drush !


OK, ich installiere das API-Berechtigungsmodul. Wo finde ich dann Befehle? Ich weiß nicht, wie man Hilfe in Drush sieht.
Webmaster vom

1

permissions_api funktioniert für Ihre Zwecke, hat jedoch noch keine 7.x-Version. Für diejenigen, die eine Lösung suchen, die sowohl mit Drupal 6 als auch mit Drupal 7 funktioniert, verfügt Drush v6.0-dev über integrierte Befehle zum Verwalten von Rollen und Berechtigungen. Siehe drush helpund diese vorherige Antwort: Erstellen einer neuen Benutzerrolle mit Drush

Wenn Sie die in einem Modul mit Drush-Unterstützung verfügbaren Befehle suchen, werden bei Verwendung drush help --filterund Drush die verfügbaren Befehlsgruppierungen angezeigt. Wählen Sie das Modul aus, an dem Sie interessiert sind, und alle unterstützten Drush-Befehle werden angezeigt. Wenn Sie Probleme haben, Drush dazu zu bringen, eine neue Befehlsdatei zu erkennen, versuchen Sie drush cc drush, den Drush-Befehls-Cache zu leeren . Drush führt dies automatisch aus, wenn ein neues Modul heruntergeladen und aktiviert wird. Möglicherweise müssen Sie dies jedoch manuell tun, wenn Sie eine Drush-Befehlsdatei manuell kopieren.


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.