AnsweredAssumed Answered

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

Question asked by perlator on Feb 5, 2010
Latest reply on Feb 12, 2010 by perlator
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?

Outcomes