[Share] 'Site erstellen' für Benutzer deaktivieren

cancel
Showing results for 
Search instead for 
Did you mean: 
perlator
Member II

[Share] 'Site erstellen' für Benutzer deaktivieren

Hallo zusammen,

ich würde gerne verhindern, dass "normale" Benutzer sich irgendwelche Sites erstellen. Sowas sollte Admins oder Managern vorbehalten sein. Im englischen Forum habe ich bereits dies gefunden http://forums.alfresco.com/en/viewtopic.php?f=47&t=24521. Demzufolge habe ich im Bereich /components/header die header.get.html.ftl angepasst, indem ich den Codebereich

 <span id="${args.htmlid}-sites-linkMenuButton" class="link-menu-button">
            <span class="menu-item-icon sites link-menu-button-link"><a href="${url.context}/page/site-finder">${msg("link.sites")}</a></span>
            <input id="${args.htmlid}-sites" type="button"/>
        </span>

mit
<#if user.isAdmin>
umfasst habe. Das hat zuerst auch augenscheinlich geklappt. Im Site-Dashlet gab es zwar noch den Link, er funktionierte für nicht-Admins jedoch nicht. Das wollte ich gerade ändern, als mir auffiel, dass die Sites denen der User beigetreten war und auch neue Einladungen für Sites nicht mehr angezeigt wurden.

Gibt es eine andere Möglichkeit das "Site erstellen" zu verhindern?
1 Reply
perlator
Member II

Re: [Share] 'Site erstellen' für Benutzer deaktivieren

Also ich habe es jetzt gelöst. In dem Link vom englischsprachigen Forum hat jeamnd eine Lösung gepostet.