cancel
Showing results for 
Search instead for 
Did you mean: 

Share Oberfläche Repository-Button verbergen

tschaaf
Champ in-the-making
Champ in-the-making
Hallo zusammen,

ich bin momentan noch recht neu in Alfresco und stoße dabei immer wieder an Probleme.

Im Moment suche ich einen Weg den Repository Button auf der Share-Oberfläche für bestimmte Benutzer zu verbergen, bzw. nur für eine bestimmte Gruppe von Personen anzeigen zu lassen.

Während dies für den Create Site Button sowohl im Header als auch auf dem Dashlet Meine Seite, sehr einfach war, finde ich keinen Weg dies für den Repository Button nachzustellen.

Ich kann zwar einschränken, dass der Repository Button nur noch für Administratoren angezeigt wird, aber ich möchte nicht jeden der diesen Button sehen soll zum Administrator machen müssen.

Leider gibt es jedoch keine .ftl und .js Datei die ich wie für den Create Site Button einfach anpassen könnte, sondern lediglich in der shared-confix.xml einen Eintrag für das entsprechende "item" des Repository Button.

Bis auf die Variante mit dem permission="admin" hab ich keine Variante gefunden um die Anzeige zu verhindern.

Vielleicht lässt es sich über die conditions in Freemarker definieren?

Würde mich über Lösungsvorschläge freuen.
11 REPLIES 11

buddycasino
Champ in-the-making
Champ in-the-making
@Lothar: elegante Lösung, gefällt mir!

Ansonsten bleibt festzustellen, dass wir den Usecase ständig haben, die "Create Site" Buttons ausblenden kommt sicherlich am häufigsten vor.
Wenn Surf hier nachlegen könnte wäre das überaus willkommen!

alfrescostarter
Champ in-the-making
Champ in-the-making
derzeit haben wir alle kritischen Informationen über die share oberfläche nur dem admin zugänglich gemacht.
- aus datenschutzrechtlichen aspekten sollte der bereit "mitarbeiter" nur wenigen (z.b.) site managern zugänglich sein, da man in tausenden personenbezogenen daten suchen kann.
- eine neue site zu erstellen, sollte nur bestimmten nutzern möglich sein.
- das repository sollte nur dem site managern oder alfresco admins sichtbar sein.