<#include "admindashboard_utils.html"> <@tabPanel id='advancedSecurityParameters'> <@btnGroup align='right'> <@tform action='jsp/admin/user/GetChangeUseAdvancedSecurityParameters.jsp'> <#if use_advanced_security_parameters> <@button type='submit' color='danger' buttonIcon='remove' title='#i18n{portal.users.manage_advanced_parameters.removeAdvancedParameters}' hideTitle=['xs','sm'] size='sm' /> <#else> <@button type='submit' buttonIcon='cog' title='#i18n{portal.users.manage_advanced_parameters.useAdvancedParameters}' hideTitle=['xs','sm'] size='sm' /> <@tform method='post' name='password_global_security' action='jsp/admin/user/DoModifyDefaultUserSecurityParameterValues.jsp#footer'> <@fieldSet legend='#i18n{portal.users.manage_advanced_parameters.securityParameters}'> <@input type='hidden' name='token' value='${token}' /> <@formGroup labelKey='#i18n{portal.users.manage_advanced_parameters.minimumPasswordLength.label}' labelFor='password_minimum_length' mandatory=true helpKey='#i18n{portal.users.manage_advanced_parameters.minimumPasswordLength.help}'> <@input type='text' name='password_minimum_length' id='password_minimum_length' value='${password_minimum_length!}' /> <@formGroup labelKey='#i18n{portal.users.manage_advanced_parameters.bannedDomainNames.label}' helpKey='#i18n{portal.users.manage_advanced_parameters.bannedDomainNames.help}' labelFor='banned_domain_names'> <@input type='textarea' name='banned_domain_names' id='banned_domain_names'>${banned_domain_names?html} <#if use_advanced_security_parameters> <@formGroup labelKey='#i18n{portal.users.manage_advanced_parameters.passwordFormat.label}'> <#if password_format_upper_lower_case?? && password_format_upper_lower_case> <#assign checked=true> <#else> <#assign checked=false> <@checkBox labelKey='#i18n{portal.users.manage_advanced_parameters.passwordFormatUpperLowerCase.label}' labelFor='password_format_upper_lower_case' name='password_format_upper_lower_case' id='password_format_upper_lower_case' value='true' checked=checked /> <#if password_format_numero?? && password_format_numero> <#assign checked=true> <#else> <#assign checked=false> <@checkBox labelKey='#i18n{portal.users.manage_advanced_parameters.passwordFormatNumero.label}' labelFor='password_format_numero' name='password_format_numero' id='password_format_numero' value='true' checked=checked /> <#if password_format_special_characters?? && password_format_special_characters> <#assign checked=true> <#else> <#assign checked=false> <@checkBox labelKey='#i18n{portal.users.manage_advanced_parameters.passwordFormatSpecialCharacters.label}' labelFor='password_format_special_characters' name='password_format_special_characters' id='password_format_special_characters' value='true' checked=checked /> <@formGroup labelKey='#i18n{portal.users.manage_advanced_parameters.passwordDuration.label}' helpKey='#i18n{portal.users.manage_advanced_parameters.passwordDuration.help}' labelFor='password_duration'> <@input type='text' name='password_duration' id='password_duration' value='${password_duration}' /> <@formGroup labelKey='#i18n{portal.users.manage_advanced_parameters.notifyUserPasswordExpired.label}' > <#if notify_user_password_expired?? && notify_user_password_expired> <#assign checked=true> <#else> <#assign checked=false> <@checkBox labelKey='#i18n{portal.users.manage_advanced_parameters.notifyUserPasswordExpired.help}' labelFor='notify_user_password_expired' name='notify_user_password_expired' id='notify_user_password_expired' value='true' checked=checked /> <@formGroup labelKey='#i18n{portal.users.manage_advanced_parameters.forcePasswordAfterReset.label}' labelFor='force_change_password_reinit'> <#if force_change_password_reinit> <#assign checked=true> <#else> <#assign checked=false> <@checkBox labelKey='#i18n{portal.users.manage_advanced_parameters.forcePasswordAfterReset.help}' name='force_change_password_reinit' id='force_change_password_reinit' value='true' checked=checked /> <@formGroup labelKey='#i18n{portal.users.manage_advanced_parameters.resetTokenValidity.label}' helpKey='#i18n{portal.users.manage_advanced_parameters.resetTokenValidity.help}' labelFor='reset_token_validity'> <@input type='number' name='reset_token_validity' id='reset_token_validity' value='${reset_token_validity!}' /> <@formGroup labelKey='#i18n{portal.users.manage_advanced_parameters.lockResetTokenToSession.label}' labelFor='lock_reset_token_to_session'> <@checkBox labelKey='#i18n{portal.users.manage_advanced_parameters.lockResetTokenToSession.help}' name='lock_reset_token_to_session' id='lock_reset_token_to_session' value='true' checked=lock_reset_token_to_session/> <#if use_advanced_security_parameters> <@formGroup labelKey='#i18n{portal.users.manage_advanced_parameters.passwordHistorySize.label}' helpKey='#i18n{portal.users.manage_advanced_parameters.passwordHistorySize.help}' labelFor='password_history_size'> <@input type='text' name='password_history_size' id='password_history_size' value='${password_history_size!}' /> <@formGroup labelKey='#i18n{portal.users.manage_advanced_parameters.maxNumberPasswordChange.label}' helpKey='#i18n{portal.users.manage_advanced_parameters.maxNumberPasswordChange.help}' labelFor='maximum_number_password_change'> <@input type='text' name='maximum_number_password_change' id='maximum_number_password_change' value='${maximum_number_password_change!}' /> <@formGroup labelKey='#i18n{portal.users.manage_advanced_parameters.passwordChangeTSWSize.label}' helpKey='#i18n{portal.users.manage_advanced_parameters.passwordChangeTSWSize.help}' labelFor='tsw_size_password_change'> <@input type='text' name='tsw_size_password_change' id='tsw_size_password_change' value='${tsw_size_password_change!}' /> <@formGroup labelKey='#i18n{portal.users.manage_advanced_parameters.accesFailuresMax.label}' helpKey='#i18n{portal.users.manage_advanced_parameters.accesFailuresMax.help}' labelFor='access_failures_max'> <@input type='text' name='access_failures_max' id='access_failures_max' value='${access_failures_max!}' /> <@formGroup labelKey='#i18n{portal.users.manage_advanced_parameters.accesFailuresInterval.label}' helpKey='#i18n{portal.users.manage_advanced_parameters.accesFailuresInterval.help}' labelFor='access_failures_interval'> <@input type='text' name='access_failures_interval' id='access_failures_interval' value='${access_failures_interval!}' /> <@formGroup labelKey='#i18n{portal.users.manage_advanced_parameters.accountLifeTime.label}' helpKey='#i18n{portal.users.manage_advanced_parameters.accountLifeTime.help}' labelFor='account_life_time'> <@input type='text' name='account_life_time' id='account_life_time' value='${account_life_time!}' /> <@formGroup labelKey='#i18n{portal.users.manage_advanced_parameters.timeBeforeAlert.label}' helpKey='#i18n{portal.users.manage_advanced_parameters.timeBeforeAlert.help}' labelFor='time_before_alert_account'> <@input type='text' name='time_before_alert_account' id='time_before_alert_account' value='${time_before_alert_account!}' /> <@formGroup labelKey='#i18n{portal.users.manage_advanced_parameters.nbAlert.label}' helpKey='#i18n{portal.users.manage_advanced_parameters.nbAlert.help}' labelFor='nb_alert_account'> <@input type='text' name='nb_alert_account' id='nb_alert_account' value='${nb_alert_account!}' /> <@formGroup labelKey='#i18n{portal.users.manage_advanced_parameters.timeBetweenAlerts.label}' helpKey='#i18n{portal.users.manage_advanced_parameters.timeBetweenAlerts.help}' labelFor='time_between_alerts_account'> <@input type='text' name='time_between_alerts_account' id='time_between_alerts_account' value='${time_between_alerts_account!}' /> <@formGroup> <@button type='submit' buttonIcon='check' title='#i18n{portal.util.labelModify}' size='' /> <@tabPanel id='lifeTimeEmails'> <@tform method='post' action='jsp/admin/user/ModifyAccountLifeTimeEmails.jsp'> <@fieldSet legend='#i18n{portal.users.accountLifeTime.labelLifeTimeNotifications}'> <@formGroup labelKey='#i18n{portal.users.accountLifeTime.labelSelectEmail}' labelFor='email_type'> <@select name='email_type' id='email_type'> <@formGroup> <@button type='submit' buttonIcon='check' title='#i18n{portal.users.accountLifeTime.labelEditEmail}' size='' />