2012-04-14 10 views
1

Haben Sie Plone 4.1 mit Ploneboard installiert und verwenden Sie den Intranet-Workflow. Ich möchte nicht, dass Benutzer in ihren Benutzerordnern Ploneboard-Objekte erstellen können. Wenn ich Benutzerordner aktiviere und Einschränkungen für den Benutzerordner auf Plone-Standardtypen festlege, werden Ploneboard-Objekte nicht im Add-Menü für Benutzer in ihrem eigenen Benutzerordner angezeigt. Es werden jedoch weiterhin Einschränkungen angezeigt, und Benutzer können darauf klicken und die Einschränkungen bearbeiten, um sich selbst Ploneboard-Objekte hinzufügen zu können. Wie kann ich die Möglichkeit für Benutzer entfernen, die Einschränkungen in ihren persönlichen Ordnern zu ändern?Wie können Objekttypen eingeschränkt werden, die in persönlichen Benutzerordnern in Plone 4.1 hinzugefügt werden können?

Antwort

2

Die meisten Plone-Produkte definieren benutzerdefiniert Berechtigungen hinzufügen, um Feinabstimmung für wo und von wem sie hinzugefügt werden können.

Ploneboard Haupt Add Erlaubnis ist Ploneboard: In Ploneboard und es für -Manager und Besitzer Rollen standardmäßig festgelegt ist. Da die Mitglieder Besitzer ihrer Mitgliedsordner sind, erhalten sie die Berechtigung zum Hinzufügen von Boards.

Der einfachste Weg, dies zu ändern (nach dem Ploneboard bereits installiert wurde) ist auf

  1. an die Wurzel von Zope
  2. das ZMI öffnen gehen (/verwalten)
  3. wählen Sie die Sicherheit -tab
  4. Suche nach der Genehmigung namens Ploneboard: In Ploneboard
  5. unselect Besitzer -role nicht, dass die Erlaubnis haben
  6. bis zum Ende der Seite und Änderungen speichern

Jetzt werden nur die Benutzer mit -Manager Rolle haben die Erlaubnis Platten hinzuzufügen.

Wenn Sie auf Plone 4.1 (oder neuer) und möchte, dass die Erlaubnis geben, auch für die Benutzer mit dem neuen Site Administrator Rolle, können Sie die Sicherheit -tab für die Plone-Site-Objekt geöffnet werden soll, Suche die Erlaubnis und stelle es dort ein.

Verwandte Themen