2016-09-08 11 views
0

Dieses Problem kann sich darauf auswirken, ob wir Umbraco für ein bestimmtes Unternehmen verwenden oder etwas anderes verwenden.Umbraco 7 Back-Office-Benutzerzugriffssteuerung

Das Unternehmen verfügt sowohl über ein Intranet als auch über Websites, die auf einem alten maßgeschneiderten System laufen, das ersetzt werden soll.

Nachdem ich Umbraco ausgiebig getestet und Mock-up-Sites gebaut habe, bin ich sehr beeindruckt von seiner Flexibilität, und ich vermute stark, dass es für den Web-Bereich funktionieren würde.

Das Intranet wird jedoch zuerst ersetzt und, wie in einem früheren Post, ist das Problem hier, dass es eine Reihe von Dokumenttypen gibt, die das Intranet umfassen, und jeder der Mitarbeiter (und es gibt Tausende) kann eigene Dokumente erstellen, veröffentlichen und bearbeiten, aber keine von anderen Benutzern erstellten Dokumente bearbeiten.

Außerdem haben sie sich bei Windows angemeldet und möchten sich nicht erneut anmelden, um Dokumente im intanet CMS zu bearbeiten.

Die Fragen sind

Können Benutzer automatisch in Umbraco Back-Office angemeldet sein, um mit Active Directory intergrating?

Wenn ja, kann dies Tausende von solchen Benutzern behandeln?

Gibt es eine Möglichkeit, Benutzer daran zu hindern, die Dokumente anderer Benutzer zu bearbeiten (so weit ich sehe, wenn Benutzer das Erstellen, Aktualisieren und Veröffentlichen zulassen, können sie von anderen Benutzern erstellte Dokumente bearbeiten, solange die Dokumente vorhanden sind) unter ihrem Startknoten). Ich nehme an, wir könnten einen starren Knoten für jeden Benutzer erstellen, und alle ihre Dokumente gehen darunter - aber dann würde dies die Knotenstruktur massiv machen, nicht handhabbar und, ich vermute, langsam.

Administratoren sollten in der Lage sein, alles zu bearbeiten.

Wenn ich das obige zurück ansehe, sieht es für mich sehr gut aus, dass Umbraco einfach nicht für ein Intranet geeignet ist (und um fair zu sein, es wird nicht als solches beworben), aber sein Benutzerzugriffssystem ist ein großer Fehler. und ich denke, es könnte es zu einem Nicht-Starter machen ....

Antwort

0

über Active Directory Ich beantwortete Ihre Frage in Ihrem 2. Thread hier: Umbraco - members creating back-end content.

In Bezug auf Ihre Bedenken bezüglich der Struktur und des blockierenden Inhalts können Sie die Berechtigungen für jeden Benutzer so einschränken, dass bestimmte Aktionen für bestimmte Knoten (mit/ohne untergeordnete Knoten) zugelassen oder aufgehoben werden.

Natürlich hängt es von den Anforderungen und der gewünschten Lösung ab. Wenn Sie drei freigegeben haben, aber einige Aktionen für bestimmte Benutzer blockieren möchten, ist dies der Fall. Wenn Sie anderen Benutzern nicht erlauben möchten, die Struktur von Bäumen zu sehen, die von anderen Benutzern verwaltet werden, ist es besser, für sie andere Elternknoten zu erstellen und den Zugriff nur auf diese zu beschränken.

Setting permissions for specific user & node

Die gleichen Optionen sind sichtbar, wenn Sie mit der rechten auf Knoten klicken und „Berechtigungen“ wählen.

Setting permissions for specific user & node