SharePointCommunity
Die deutschsprachige Community für SharePoint, Microsoft 365, Teams, Yammer und mit Azure

Sponsored by

Willkommen im Forum Archiv.
Einträge sind hier nicht mehr möglich, aber der Bestand von 12 Jahren SharePoint-Wissen ist hier recherchierbar.




Listendarstellung je nach Berechtigung

Dieser Beitrag hat 10 Antworten

Ohne Rang
10 Beiträge
Lauing Air erstellt 17 Jan. 2012 08:38
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Wir haben eine Liste, in die alle Informationen zu einem Thema eingepflegt werden. Auch andere Bereiche interessiert ein Teil der hier eingepflegten Daten. Andere Spalten/Zeilen sollen diese Personenkreise aber nicht sehen.

Jetzt ist die Frage, wie ich das umsetzen kann, ohne dass die Anwender einen erhöhten Pflegeaufwand haben? Meine Ideen bisher zum Thema:

- Aus der Liste verschiedene Ansichten erzeugen und die unterschiedlichen Anwendergruppen nur auf bestimmte Ansichten berechtigen --> Geht das?

- Aus der Ursprungsliste automatisch andere Listen befüllen lassen, die nur einen Teil der Infos enthalten und diese dann entsprechend mit Berechtigungen versehen --> Geht das?

Viele Grüße und vielen Dank, Lauing Air

Alle Antworten

Ohne Rang
19231 Beiträge
Andi Fandrich Als Antwort am 17 Jan. 2012 09:03
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

[quote user="Lauing Air"]Aus der Liste verschiedene Ansichten erzeugen und die unterschiedlichen Anwendergruppen nur auf bestimmte Ansichten berechtigen --> Geht das?[/quote]

Nein.

[quote user="Lauing Air"] Aus der Ursprungsliste automatisch andere Listen befüllen lassen, die nur einen Teil der Infos enthalten und diese dann entsprechend mit Berechtigungen versehen --> Geht das?[/quote]

Ja, aber nur mit Programmierung.

Alternativ kannst Du auch die Suchmaschine Deiner Wahl verwenden. Es gibt verschiedene Drittanbieter-Tools, die Berechtigungen auf Spalten ermöglichen.

Viele Grüße
Andi
af @ evocom de
Blog
Ohne Rang
214 Beiträge
hauswand Als Antwort am 17 Jan. 2012 16:54
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

[quote user="Andi Fandrich"]

[quote user="Lauing Air"]Aus der Liste verschiedene Ansichten erzeugen und die unterschiedlichen Anwendergruppen nur auf bestimmte Ansichten berechtigen --> Geht das?[/quote]

Nein.

[/quote]

 

Naja, man kann sie zwar nicht direkt auf die Ansichten berechtigen, jedoch kann man ihnen nur bestimmte Ansichten zugänglich machen.

Indem Du die Liste mehrfach auf der Seite einfügst und in den Webpartoptionen die verschiedenen Ansichen auswählst. Dann noch Übersichtssymbolleiste auswählen, damit die User die Ansicht nicht nachträglich ändern können.

Jetzt den Webparts die Zielgruppen zuordnen, welche Du vorher definieren musst und fertig.

 

Gruß HW

Ohne Rang
19231 Beiträge
Andi Fandrich Als Antwort am 18 Jan. 2012 08:31
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Das geht zwar und reicht wohl auch manchmal aus, aber man muß sich immer bewußt sein, daß Zielgruppenadressierung nichts mit Berechtigungen zu tun hat. Damit wird Inhalt nur versteckt, ist aber trotzdem zugänglich.

Viele Grüße
Andi
af @ evocom de
Blog
Ohne Rang
214 Beiträge
hauswand Als Antwort am 18 Jan. 2012 09:08
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Ja, richtig.. "zugänglich" war da das falsche Wort.

Ohne Rang
10 Beiträge
Lauing Air Als Antwort am 20 Jan. 2012 12:52
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Ich würde die Darstellung über die Webparts gern nutzen. Aber wie kann ich verhindern, dass unberechtigte Personen sich über die Schnellstartleiste oder "Gesamter Websiteinhalt" zur eigentlichen Liste durchklicken?

Ohne Rang
169 Beiträge
Daniel Als Antwort am 20 Jan. 2012 13:20
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

du könntest die Schnellstartleiste ausblenden, aber ich denke das die benötigt wird?

Der Teil über der Leiste mit den Hyperlinks wo man den Pfad sieht und die Ansicht ändern kann, kannst du insofern verändern, dass der Teil mit der Ansicht aussuchen und der Ribbon Listentool verschwindet. Das geht indem du die Seite bearbeitest unter Websiteaktionen- Seite bearbeiten und dann einen Inhalts Editor als Webpart hinzufügst. Wenn du den leer lässt sieht man auf der Seite nichts und die oben genannte Elemente verschwinden.

Hoffe das hilft dir

Gruß

Gruß
Daniel Hug

_______________________
Sharepoint Online Admin

_______________________

Ohne Rang
19231 Beiträge
Andi Fandrich Als Antwort am 20 Jan. 2012 13:48
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

[quote user="Lauing Air"]Aber wie kann ich verhindern, dass unberechtigte Personen sich über die Schnellstartleiste oder "Gesamter Websiteinhalt" zur eigentlichen Liste durchklicken?[/quote]

Wie ich oben schon schrieb, sind das alles immer nur Workarounds, die "Security by obscurity" vorgaukeln. Wirklich sicher bekommt man das nicht.

Viele Grüße
Andi
af @ evocom de
Blog
Ohne Rang
66 Beiträge
Sigi Weber Als Antwort am 20 Jan. 2012 14:29
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Um die Liste komplett aus dem Webinterface verschwinden zu lassen kannst du sie auch auf "unsichtbar" setzen. Dies geht am einfachsten mit dem SharePoint Designer. Anleitungen findest du per Suchmaschine deiner Wahl, Stichwort "hide list in SharePoint".

Wie Andi aber schon schrieb ist das aber auch keine sichere Lösung denn jeder der eine direkten Link auf die Liste kennt kommt dann immer noch drauf.  Um dies zu verhindern fällt mir jetzt nur noch eine Lösung per Code ein die du selbst entwickeln könntest und die einfach beim Aufruf der Liste den Zugriff blockiert. Ist nicht sonderlich schwer, hab mal sowas ähnliches vor einiger Zeit gemacht (Listenzugriff per SharePoint Gruppe gesteuert). Dauerte nur ein paar Stunden bis die Logik geklappt hat.

Cheers,

Sigi Weber

Ohne Rang
611 Beiträge
Florian Adler Als Antwort am 27 Jan. 2012 14:18
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

[quote user="Lauing Air"]

- Aus der Liste verschiedene Ansichten erzeugen und die unterschiedlichen Anwendergruppen nur auf bestimmte Ansichten berechtigen --> Geht das?

[/quote]

Nein, jedenfalls nicht sinnhaft (Thema Benutzergruppenadressierung).

[quote user="Lauing Air"]

- Aus der Ursprungsliste automatisch andere Listen befüllen lassen, die nur einen Teil der Infos enthalten und diese dann entsprechend mit Berechtigungen versehen --> Geht das?

[/quote]

Ja, das geht. Dafür kannst du Workflows erstellen, die automatisch gestartet werden, wenn ein neues Element angelegt wird. Im Workflow prüfst du dann gegen bestimmte Kriterien. Wenn diese erfüllt sind, dann wird ein neues Element in der anderen Liste erstellt. Im nächsten Schritt aktualisierst du dieses Element in der zweiten Liste, wobei du aussuchen kannst, welche Felder übernommen werden sollen.

Beispiel:
Liste 1 ist der Ursprung, es handelt sich um Autos. Ein Benutzer trägt Marke, Modell, Motorisierung, etc. ein. Jetzt startet der Workflow. Dieser prüft beispielsweise auf Kraftstoffart. ist die Kraftstoffart "Benzin" erstellt dieser ein neues Element in der Benziner-Liste. Danach aktualisiert dieser den neuen Eintrag mit den Angaben zu Marke und Modell, nicht aber die Kraftstoffart. Die einzelnen Angaben, was aktualisiert werden soll, kannst du bei der Modellierung des Workflows aussuchen.

Ich bin wieder (sporadisch) hier!

Ohne Rang
32 Beiträge
Depechem70 Als Antwort am 14 März 2013 06:59
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

http://spcolumnpermission.codeplex.com/discussions/404322

 

Haben wir seid dieser Woche im Einsatz, man kann schön für jede Spalte entweder ein Hidden oder Readonly setzen...geiles Tool und kostenlos.

Benutzen es in Sharepoint Foundation!