<%@page import = "com.appiancorp.common.config.ApplicationContextHolder"%> <%@page import = "com.appiancorp.process.analytics2.AnalyticsConfiguration" %> <%@page import = "com.appiancorp.security.auth.SpringSecurityContextHelper" %> <%@page import = "com.appiancorp.suite.cfg.ConfigurationFactory"%> <%@page import = "com.appiancorp.suite.cfg.FeatureToggleConfiguration"%> <%@page import = "com.appiancorp.suite.SuiteConfiguration"%> <%pageContext.setAttribute("isGainsightEnabled", ApplicationContextHolder.getBean(com.appiancorp.features.FeatureToggleClient.class).isFeatureEnabled("ae.comprehensible-apps.gainsight.enabled") && ConfigurationFactory.getConfiguration(FeatureToggleConfiguration.class).isCommunityEditionInstanceEnabled());%> <%pageContext.setAttribute("productKey", ConfigurationFactory.getConfiguration(SuiteConfiguration.class).getGainsightProductKey());%> <%pageContext.setAttribute("userId", SpringSecurityContextHelper.getCurrentUserUuid());%> <%pageContext.setAttribute("username", SpringSecurityContextHelper.getCurrentUsername());%> <%pageContext.setAttribute("firstName", SpringSecurityContextHelper.getCurrentUserProfile().getFirstName());%> <%pageContext.setAttribute("lastName", SpringSecurityContextHelper.getCurrentUserProfile().getLastName());%> <%pageContext.setAttribute("email", SpringSecurityContextHelper.getCurrentUserProfile().getEmail());%> <%pageContext.setAttribute("versionAppian", ConfigurationFactory.getConfiguration(SuiteConfiguration.class).getAppianVersionMetadata());%>