Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Anfängerfragen ›

Gibt es eine Rollen-Konfiguration, mit der bestimmte User eine Seite (Node) sehen können, die normalen Betrachter aber nicht?

Eingetragen von albert39 (384)
am 24.08.2014 - 11:54 Uhr in
  • Anfängerfragen
  • Drupal 7.x

Wer eine WebSeite aufruft, sieht die veröffentlichten Menüpunkte und Nodes. Ich nenne diese Personen hier "Betrachter".

Nun wird gewünscht, dass Personen, die sich mit ihren Daten einloggen, einen Menüpunkt (oder wenigstens eine Seite) sehen, die die Betrachter nicht sehen. Es sind interne Mitteilungen an berechtigte User.
Ich finde in den Berechtigungen keine Möglichkeit, dies einzustellen.

Das ist aber sicher eine bekannte Aufgabe, für die es eine Lösung gibt. Welche?

Danke für Eure Hilfe.

Albert

‹ Tabelle mit Daten füllen D7 Webform Token Standardwert wird nicht ausgegeben ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Ja, das ist nicht so

Eingetragen von montviso (2189)
am 24.08.2014 - 14:54 Uhr

Ja, das ist nicht so schwierig:
Die Internen Mitteilungen werden als Inhaltstyp mit den gewünschten Feldern angelegt.
Dann kannst Du eine Rolle anlegen, bei der Du unter Berechtigungen bei Gästen das Recht zum Ansehen dieses Inhaltstyps entfernst und die gewünschte Rolle hat dieses Recht.
Ich vermute, daß nicht jeder User, der sich auf der Seite registriert diese Rolle bekommt, sondern der Admin die User anlegt und ihnen die entsprechende Rolle zuweist.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Content Access

Eingetragen von C_Logemann (914)
am 24.08.2014 - 17:48 Uhr

Per Default bietet Drupal keine selektiven Access-Einstellungen pro Node Type und Rolle. das kann man aber z.B. mit Content Access nachrüsten.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Berechtigung zum Ansehen?

Eingetragen von albert39 (384)
am 24.08.2014 - 22:19 Uhr

Danke, aber

Zitat:

unter Berechtigungen bei Gästen das Recht zum Ansehen dieses Inhaltstyps entfernst

ich finde in den "Berechtigungen" keinen Punkt, der sich auf das "Ansehen" bezieht. Erstellen, bearbeiten, löschen schon, aber nicht ansehen.

Aber Carsten hat ja den Hinweis auf das Modul Content Access gegeben, das genau die Funktion verspricht.

Herzliche Grüße

Albert

  • Anmelden oder Registrieren um Kommentare zu schreiben

Content Access

Eingetragen von albert39 (384)
am 24.08.2014 - 22:21 Uhr

Danke für diesen Hinweis. Das Modul verspricht genau das, was ich mir wünsche. Ich werde es testen und dann berichten.

Herzliche Grüße

Albert

  • Anmelden oder Registrieren um Kommentare zu schreiben

für mich gehört content_access

Eingetragen von ronald (3857)
am 25.08.2014 - 06:44 Uhr

ebenso wie views zu den Standardmodulen, die ich quasi auf jeder Site installiere.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Da würde ich gerne vehement

Eingetragen von tobi-berlin (857)
am 25.08.2014 - 10:03 Uhr

Da würde ich gerne vehement widersprechen: Content Access macht nur Sinn, wenn man tatsächlich Inhalte (also Nodes) hat, die wirklich nur von bestimmten Nutzergruppen gesehen werden dürfen. Ich halte das keinesweges für ein Standardmodul, das jedes Projekt benötigt - tatsächlich ist es nach meiner Erfahrung eher die Minderheit der Projekte, wo dieses Modul wirklich Sinn macht. Module wie Content Access deaktivieren das Block-Caching und bringen einigen Overhead. Views ist sicher ein Standard-Modul, aber Content Access würde ich nie genauso pro forma für jedes Projekt mit installieren wie Views.

  • Anmelden oder Registrieren um Kommentare zu schreiben

das liegt sicher am Klientel ;-)

Eingetragen von ronald (3857)
am 25.08.2014 - 10:24 Uhr

Bei meinen Anwendern kommt es immer zu Benutzereinschränkungen und Benutzergruppen, die jedoch keine OG erforderten.
Insofern brauche ich (fast) immer eine Zugriffskontrolle. Da ist content_access standard.

Für eine einfache Website reicht das Basissystem natürlich aus.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Wenn es nur um die Sichtbarkeit geht,

Eingetragen von ronald (3857)
am 25.08.2014 - 10:30 Uhr

und nicht um einen echten Zugriffsschutz, kann man das auch mit Views alleine erreichen.

Man veröffentlicht den Content eines bestimmten Typs einfach, ohne ihn in ein Menü einzubinden, oder gar auf der Startseite zu zeigen.

Diese Inhalte kann man zwar ansehen, wenn man weiß wie sie heißen, oder gar die NodeID kennt, aber bekommt sie nicht automatisch angezeigt.

Die Anzeige kann man dann mit Views regeln. Die View kann man wiederum von einer Rolle abhängig machen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Es geht nur um die Sichtbarkeit

Eingetragen von albert39 (384)
am 26.08.2014 - 11:50 Uhr

Eine Bitte an Ronald:

Zitat:

Die Anzeige kann man dann mit Views regeln

Da ich in VIEWS noch nicht sattelfest bin (und reiten lernen möchte), bitte ich um nähere Hinweise, wie ich die Anzeige (und nur die Anzeige der Seite mit diesem Inhaltstyp) eines bestimmten Inhaltstypes mit Views regeln soll. Eine Views erstellen für Inhalte von (type of) --> Inhaltstyp kenne ich. Aber

Zitat:

Die View kann man wiederum von einer Rolle abhängig machen.

ich finde in den Berechtigungen nur Administer views und Bypass views access control. Was meinst Du also konkret, wie man eine View von einer Rolle abhängig machen kann.

Die Berechtigten, die also eine Seite mit internen Informationen sehen dürfen (nicht bearbeiten oder kommentieren !), werden registriert und haben eine Rolle zugewiesen. Aber welche Berechtigung ist dafür auszuwählen?

Herzliche Grüße

Albert

  • Anmelden oder Registrieren um Kommentare zu schreiben

In der View Definition gibt

Eingetragen von wla (9464)
am 26.08.2014 - 12:06 Uhr

In der View Definition gibt es in der mittleren Spalte den Punkt: Zugriff. Dort kannst Du "Rollen" auswählen und dann die Rolle(n) definieren.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Drupal CMS installieren
  • [erledigt]MP3 in Drupal 10 einbinden
  • (gelöst)Drupal 11 installieren
  • Titel ausblenden
  • Ich brauche dringen Hilfe zu Updates oder ggf. wwie geht Composer?
  • Dynamische Ansicht von Seiteninhalt (als Tabelle?)
  • Vergabe von Berechtigungen für bestimmte Rollen; mir fehlt der Haken bzw. das „Veröffentlicht“
  • Medien und andere Daten mit Feeds von Drupal 7 auf Drupal 10 migrieren
  • Rolle erstellen nicht zu finden
  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
Weiter

Neue Kommentare

  • Verwende doch das Tag dafür,
    vor 1 Woche 4 Tagen
  • Guckst du hier: step by step
    vor 1 Woche 3 Tagen
  • Guckst du hier: step by step
    vor 1 Woche 3 Tagen
  • Ich habe ja keine Angst vor
    vor 2 Wochen 6 Tagen
  • Ist grundsätzlichmachbar – aber nichts für „einfach mal schnell“
    vor 3 Wochen 1 Tag
  • Vielen Dank erst einmal, aber
    vor 3 Wochen 3 Tagen
  • Du hast die "Trusted host
    vor 3 Wochen 3 Tagen
  • Bitte genauer den aktuellen Lösungs-Ansatz beschreiben
    vor 5 Wochen 2 Tagen
  • Git und rsync sind die wichtigsten Werkzeuge
    vor 5 Wochen 6 Tagen
  • Arrrrg. Nix Tabelle :-D /*
    vor 10 Wochen 1 Tag

Statistik

Beiträge im Forum: 250284
Registrierte User: 20501

Neue User:

  • RandallFloop
  • Inga GuAph
  • Robertolix

» Alle User anzeigen

User nach Punkten sortiert:
wla9464
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 14 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