import java.util.GregorianCalendar;
import java.util.TimeZone;
+import org.argeo.cms.auth.AuthConstants;
+import org.argeo.cms.auth.CurrentUser;
import org.argeo.cms.util.CmsUtils;
import org.argeo.node.NodeConstants;
import org.argeo.node.NodeDeployment;
@Override
protected void createContents(Composite parent) {
+ if (!CurrentUser.roles().contains(AuthConstants.ROLE_ADMIN))
+ return;
+
// parent.setLayoutData(new GridData(SWT.FILL, SWT.FILL, true, true));
if (isDesktop()) {
parent.setLayout(new GridLayout(2, true));