public void execute(Event<UIPortalComposer> event) throws Exception {
UIPortalComposer uiComposer = event.getSource();
PortalRequestContext prContext = Util.getPortalRequestContext();
UIPortalApplication uiPortalApp = (UIPortalApplication) prContext.getUIApplication();
UIWorkingWorkspace uiWorkingWS = uiPortalApp.findFirstComponentOfType(UIWorkingWorkspace.class);
UIEditInlineWorkspace uiEditWS = uiWorkingWS.getChild(UIEditInlineWorkspace.class);
UIPortal editPortal = (UIPortal) uiEditWS.getUIComponent();
PortalConfig portalConfig = (PortalConfig) PortalDataMapper.buildModelObject(editPortal);
UserACL acl = uiComposer.getApplicationComponent(UserACL.class);