In this example, the Spring configuration for an instance of the Web UI restricts access to the Consumer Signup and the Consumer Portal applications only.
... <!-- MOBILISER CONTROLLING APPLICATION --> <bean id = "mobiliserApplication" class = "com.sybase365.mobiliser.web.application.MobiliserApplication"> <property name = "authenticatedApplications"> <util:list> <ref bean = "consumerPortal" /> </util:list> </property> <property name = "unauthenticatedApplications"> <util:list> </util:list> </property> <property name = "signupApplications"> <util:list> <ref bean = "consumerSignup" /> </util:list> </property> </bean> ... <!-- CONTRIBUTING APPLICATIONS --> <bean id = "consumerPortal" class = "com.sybase365.mobiliser.web.consumer.pages.portal.ConsumerPortalApplication"> <property name = "bookmarkablePages"> <util:map> <entry key = "/consumer" value = "com.sybase365.mobiliser.web.consumer.pages.portal.selfcare.Consumer" \> </util:map> </property> <property name="loginPrivilege"> <util:constant static-field="com.sybase365.mobiliser.web.util.Constants.PRIV_CONSUMER_LOGIN" /> </property> <property name = "homepage" class = "com.sybase365.mobiliser.web.consumer.portal.pages.selfcare.ConsumerHomePage" /> </bean> ...