Allowed Protocols
Location in GUI: Work Centers » Network Access » Policy Elements » Results » Allowed Protocols
Diagram
Section titled “Diagram”Classes
Section titled “Classes”policy_elements (ise.network_access)
Section titled “policy_elements (ise.network_access)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| allowed_protocols | List | [allowed_protocols] | No |
allowed_protocols (ise.network_access.policy_elements)
Section titled “allowed_protocols (ise.network_access.policy_elements)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| name | String | Regex: ^[\w\d\_\-\. ]+$ | Yes | |
| description | String | No | ||
| process_host_lookup | Boolean | true, false | No | true |
| allow_pap_ascii | Boolean | true, false | No | true |
| allow_chap | Boolean | true, false | No | false |
| allow_ms_chap_v1 | Boolean | true, false | No | false |
| allow_ms_chap_v2 | Boolean | true, false | No | false |
| allow_eap_md5 | Boolean | true, false | No | true |
| allow_leap | Boolean | true, false | No | false |
| allow_eap_tls | Boolean | true, false | No | true |
| allow_eap_ttls | Boolean | true, false | No | true |
| allow_eap_fast | Boolean | true, false | No | true |
| allow_peap | Boolean | true, false | No | true |
| allow_teap | Boolean | true, false | No | true |
| allow_preferred_eap_protocol | Boolean | true, false | No | false |
| preferred_eap_protocol | Choice | EAP_FAST, PEAP, LEAP, EAP_MD5, EAP_TLS, EAP_TTLS, TEAP | No | |
| eap_tls_l_bit | Boolean | true, false | No | false |
| allow_weak_ciphers_for_eap | Boolean | true, false | No | false |
| require_message_auth | Boolean | true, false | No | false |
| five_g | Boolean | true, false | No | false |
| teap | Class | [teap] | No | |
| eap_ttls | Class | [eap_ttls] | No | |
| eap_tls | Class | [eap_tls] | No | |
| eap_fast | Class | [eap_fast] | No | |
| peap | Class | [peap] | No |
teap (ise.network_access.policy_elements.allowed_protocols)
Section titled “teap (ise.network_access.policy_elements.allowed_protocols)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| eap_ms_chap_v2 | Boolean | true, false | No | true |
| eap_ms_chap_v2_pwd_change | Boolean | true, false | No | true |
| eap_ms_chap_v2_pwd_change_retries | Integer | min: 0, max: 3 | No | 3 |
| eap_tls | Boolean | true, false | No | true |
| eap_tls_auth_of_expired_certs | Boolean | true, false | No | false |
| accept_client_cert_during_tunnel_est | Boolean | true, false | No | true |
| enable_eap_chaining | Boolean | true, false | No | false |
| allow_downgrade_msk | Boolean | true, false | No | true |
| request_basic_pwd_auth | Boolean | true, false | No | false |
eap_ttls (ise.network_access.policy_elements.allowed_protocols)
Section titled “eap_ttls (ise.network_access.policy_elements.allowed_protocols)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| pap_ascii | Boolean | true, false | No | true |
| chap | Boolean | true, false | No | true |
| ms_chap_v1 | Boolean | true, false | No | true |
| ms_chap_v2 | Boolean | true, false | No | true |
| eap_md5 | Boolean | true, false | No | true |
| eap_ms_chap_v2 | Boolean | true, false | No | true |
| eap_ms_chap_v2_pwd_change | Boolean | true, false | No | true |
| eap_ms_chap_v2_pwd_change_retries | Integer | min: 0, max: 3 | No | 1 |
eap_tls (ise.network_access.policy_elements.allowed_protocols)
Section titled “eap_tls (ise.network_access.policy_elements.allowed_protocols)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| auth_of_expired_certs | Boolean | true, false | No | false |
| enable_stateless_session_resume | Boolean | true, false | No | false |
| session_ticket_ttl | Integer | min: 1 | No | |
| session_ticket_ttl_unit | Choice | SECONDSMINUTES, HOURS, DAYS, WEEKS | No | |
| session_ticket_percentage | Integer | min: 1, max: 100 | No |
eap_fast (ise.network_access.policy_elements.allowed_protocols)
Section titled “eap_fast (ise.network_access.policy_elements.allowed_protocols)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| eap_ms_chap_v2 | Boolean | true, false | No | true |
| eap_ms_chap_v2_pwd_change | Boolean | true, false | No | true |
| eap_ms_chap_v2_pwd_change_retries | Integer | min: 0, max: 3 | No | 1 |
| eap_gtc | Boolean | true, false | No | true |
| eap_gtc_pwd_change | Boolean | true, false | No | true |
| eap_gtc_pwd_change_retries | Integer | min: 0, max: 3 | No | 1 |
| eap_tls | Boolean | true, false | No | true |
| eap_tls_auth_of_expired_certs | Boolean | true, false | No | false |
| use_pacs | Boolean | true, false | No | true |
| use_pacs_tunnel_pac_ttl | Integer | min: 1, max: 10000 | No | 90 |
| use_pacs_tunnel_pac_ttl_units | Choice | SECONDSMINUTES, HOURS, DAYS, WEEKS | No | DAYS |
| use_pacs_use_proactive_pac_update_precentage | Integer | min: 1, max: 100 | No | 10 |
| use_pacs_allow_anonym_provisioning | Boolean | true, false | No | false |
| use_pacs_allow_authen_provisioning | Boolean | true, false | No | false |
| use_pacs_accept_client_cert | Boolean | true, false | No | false |
| use_pacs_server_returns | Boolean | true, false | No | false |
| use_pacs_allow_machine_authentication | Boolean | true, false | No | false |
| use_pacs_machine_pac_ttl | Integer | min: 1, max: 10000 | No | 1 |
| use_pacs_machine_pac_ttl_units | Choice | SECONDSMINUTES, HOURS, DAYS, WEEKS | No | WEEKS |
| use_pacs_stateless_session_resume | Boolean | true, false | No | false |
| enable_eap_chaining | Boolean | true, false | No | false |
peap (ise.network_access.policy_elements.allowed_protocols)
Section titled “peap (ise.network_access.policy_elements.allowed_protocols)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| eap_ms_chap_v2 | Boolean | true, false | No | true |
| eap_ms_chap_v2_pwd_change | Boolean | true, false | No | true |
| eap_ms_chap_v2_pwd_change_retries | Integer | min: 0, max: 3 | No | 1 |
| eap_gtc | Boolean | true, false | No | false |
| eap_gtc_pwd_change | Boolean | true, false | No | false |
| eap_gtc_pwd_change_retries | Integer | min: 0, max: 3 | No | 1 |
| eap_tls | Boolean | true, false | No | true |
| eap_tls_auth_of_expired_certs | Boolean | true, false | No | false |
| require_cryptobinding | Boolean | true, false | No | false |
| peap_v0 | Boolean | true, false | No | false |
Examples
Section titled “Examples”Example-1 Network Access Policy Configuration with Allowed EAP Protocols in Cisco ISE
This example configures Cisco ISE network access policy with detailed allowed EAP protocols and their specific parameters. For EAP-TLS, session ticket lifetime is set to 5 days with 5% session ticket usage. EAP-FAST includes settings for password change retries (3), PAC tunnel PAC TTL of 90 days, proactive PAC update at 90%, and machine PAC TTL of 1 week. Other protocols like EAP-TTLS and TEAP have password change retries configured (1 and 3 respectively). Legacy protocols such as PAP ASCII and EAP-MD5 are allowed, while others like CHAP and MS-CHAP v2 are disabled. EAP-FAST is designated as the preferred EAP protocol, ensuring secure and efficient authentication management within the Cisco SDA environment.
ise: network_access: policy_elements: allowed_protocols: - name: Global Protocols description: Allowed protocols eap_tls: auth_of_expired_certs: false enable_stateless_session_resume: true session_ticket_ttl: 5 session_ticket_ttl_unit: DAYS session_ticket_percentage: 5 eap_fast: eap_ms_chap_v2: true eap_ms_chap_v2_pwd_change: true eap_ms_chap_v2_pwd_change_retries: 3 eap_gtc: true eap_gtc_pwd_change: true eap_gtc_pwd_change_retries: 3 eap_tls: true eap_tls_auth_of_expired_certs: false use_pacs: true use_pacs_tunnel_pac_ttl: 90 use_pacs_tunnel_pac_ttl_units: DAYS use_pacs_use_proactive_pac_update_precentage: 90 use_pacs_allow_anonym_provisioning: true use_pacs_allow_authen_provisioning: true use_pacs_accept_client_cert: true use_pacs_server_returns: true use_pacs_allow_machine_authentication: true use_pacs_machine_pac_ttl: 1 use_pacs_machine_pac_ttl_units: WEEKS use_pacs_stateless_session_resume: false enable_eap_chaining: false eap_ttls: pap_ascii: true chap: true ms_chap_v1: true ms_chap_v2: true eap_md5: true eap_ms_chap_v2: true eap_ms_chap_v2_pwd_change: true eap_ms_chap_v2_pwd_change_retries: 1 teap: eap_ms_chap_v2: true eap_ms_chap_v2_pwd_change: true eap_ms_chap_v2_pwd_change_retries: 3 eap_tls: true eap_tls_auth_of_expired_certs: false accept_client_cert_during_tunnel_est: true enable_eap_chaining: false allow_downgrade_msk: true request_basic_pwd_auth: false process_host_lookup: true allow_pap_ascii: true allow_chap: false allow_ms_chap_v1: false allow_ms_chap_v2: false allow_eap_md5: true allow_leap: false allow_eap_tls: true allow_eap_ttls: true allow_eap_fast: true allow_peap: false allow_teap: true allow_preferred_eap_protocol: true preferred_eap_protocol: EAP_FAST eap_tls_l_bit: false allow_weak_ciphers_for_eap: false require_message_auth: false five_g: falseExample-2 Network Access Allowed Protocols Configuration with Enhanced Security and Session Control
This example demonstrates a Cisco ISE network access policy configuration focused exclusively on EAP-TTLS with multiple inner authentication methods. The configuration enables only EAP-TTLS as the outer authentication protocol, while disabling all other EAP methods including EAP-TLS, EAP-FAST, PEAP, and TEAP. Within the EAP-TTLS tunnel, multiple inner authentication methods are supported: PAP ASCII, CHAP, MS-CHAPv2, and EAP-MS-CHAPv2. EAP-MS-CHAPv2 is configured with password change capability enabled and password change retries set to 3. Security features include message authentication required, weak ciphers disabled, and EAP-TLS L-bit enabled for proper length validation. Legacy insecure protocols such as MS-CHAPv1, EAP-MD5, and LEAP are explicitly disabled. Top-level PAP ASCII and CHAP are disabled, ensuring all authentication occurs within the secure EAP-TTLS tunnel. The configuration does not enable preferred EAP protocol selection, 5G support, or process host lookup, maintaining a streamlined focus on secure tunneled authentication with flexible inner method support for diverse client compatibility.
ise: network_access: policy_elements: allowed_protocols: - name: EAP-TTLS Multi-Method description: EAP-TTLS with PAP and MSCHAPv2 support allow_pap_ascii: false allow_chap: false allow_ms_chap_v1: false allow_ms_chap_v2: false allow_eap_md5: false allow_leap: false allow_eap_tls: false allow_eap_ttls: true allow_eap_fast: false allow_peap: false allow_teap: false eap_tls_l_bit: true allow_weak_ciphers_for_eap: false require_message_auth: true five_g: false eap_ttls: pap_ascii: true chap: true ms_chap_v1: false ms_chap_v2: true eap_md5: false eap_ms_chap_v2: true eap_ms_chap_v2_pwd_change: true eap_ms_chap_v2_pwd_change_retries: 3Example-3 PEAP MSCHAPv2 Corporate Authentication Protocol
This example demonstrates a Cisco ISE network access policy configuration designed for standard corporate 802.1X authentication using PEAP with EAP-MS-CHAPv2. The configuration enables only PEAP as the outer authentication protocol, while disabling all other EAP methods including EAP-TLS, EAP-TTLS, EAP-FAST, and TEAP. The preferred EAP protocol is explicitly set to PEAP. Within the PEAP tunnel, only EAP-MS-CHAPv2 is enabled as the inner authentication method, with password change capability enabled and password change retries set to 3. Alternative inner methods such as EAP-GTC and EAP-TLS are disabled. Security features include cryptobinding required, message authentication required, weak ciphers disabled, and EAP-TLS L-bit enabled for proper length validation. PEAP version 0 is enabled for broad client compatibility. All legacy insecure protocols such as PAP ASCII, CHAP, MS-CHAPv1, MS-CHAPv2, EAP-MD5, and LEAP are explicitly disabled at the top level. Authentication of expired certificates within the PEAP tunnel is disabled. The configuration does not enable 5G support or process host lookup, maintaining a focused and secure authentication profile widely used in enterprise environments for Windows and other corporate endpoints.
ise: network_access: policy_elements: allowed_protocols: - name: PEAP MSCHAPv2 description: Standard PEAP configuration for corporate networks allow_pap_ascii: false allow_chap: false allow_ms_chap_v1: false allow_ms_chap_v2: false allow_eap_md5: false allow_leap: false allow_eap_tls: false allow_eap_ttls: false allow_eap_fast: false allow_peap: true allow_teap: false allow_preferred_eap_protocol: true preferred_eap_protocol: PEAP eap_tls_l_bit: true allow_weak_ciphers_for_eap: false require_message_auth: true five_g: false peap: eap_ms_chap_v2: true eap_ms_chap_v2_pwd_change: true eap_ms_chap_v2_pwd_change_retries: 3 eap_gtc: false eap_gtc_pwd_change: false eap_gtc_pwd_change_retries: 0 eap_tls: false eap_tls_auth_of_expired_certs: false require_cryptobinding: true peap_v0: trueLocation in GUI: Work Centers » Network Access » Policy Elements » Results » Allowed Protocols
Diagram
Section titled “Diagram”Classes
Section titled “Classes”policy_elements (ise.network_access)
Section titled “policy_elements (ise.network_access)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| allowed_protocols | List | [allowed_protocols] | No |
allowed_protocols (ise.network_access.policy_elements)
Section titled “allowed_protocols (ise.network_access.policy_elements)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| name | String | Regex: ^[\w\d_ ]+$ | Yes | |
| description | String | No | ||
| process_host_lookup | Boolean | true, false | No | true |
| allow_pap_ascii | Boolean | true, false | No | true |
| allow_chap | Boolean | true, false | No | false |
| allow_ms_chap_v1 | Boolean | true, false | No | false |
| allow_ms_chap_v2 | Boolean | true, false | No | false |
| allow_eap_md5 | Boolean | true, false | No | true |
| allow_leap | Boolean | true, false | No | false |
| allow_eap_tls | Boolean | true, false | No | true |
| allow_eap_ttls | Boolean | true, false | No | true |
| allow_eap_fast | Boolean | true, false | No | true |
| allow_peap | Boolean | true, false | No | true |
| allow_teap | Boolean | true, false | No | true |
| allow_preferred_eap_protocol | Boolean | true, false | No | false |
| preferred_eap_protocol | Choice | EAP_FAST, PEAP, LEAP, EAP_MD5, EAP_TLS, EAP_TTLS, TEAP | No | |
| eap_tls_l_bit | Boolean | true, false | No | false |
| allow_weak_ciphers_for_eap | Boolean | true, false | No | false |
| require_message_auth | Boolean | true, false | No | false |
| five_g | Boolean | true, false | No | false |
| teap | Class | [teap] | No | |
| eap_ttls | Class | [eap_ttls] | No | |
| eap_tls | Class | [eap_tls] | No | |
| eap_fast | Class | [eap_fast] | No | |
| peap | Class | [peap] | No |
teap (ise.network_access.policy_elements.allowed_protocols)
Section titled “teap (ise.network_access.policy_elements.allowed_protocols)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| eap_ms_chap_v2 | Boolean | true, false | No | true |
| eap_ms_chap_v2_pwd_change | Boolean | true, false | No | true |
| eap_ms_chap_v2_pwd_change_retries | Integer | min: 0, max: 3 | No | 3 |
| eap_tls | Boolean | true, false | No | true |
| eap_tls_auth_of_expired_certs | Boolean | true, false | No | false |
| accept_client_cert_during_tunnel_est | Boolean | true, false | No | true |
| enable_eap_chaining | Boolean | true, false | No | false |
| allow_downgrade_msk | Boolean | true, false | No | true |
| request_basic_pwd_auth | Boolean | true, false | No | false |
eap_ttls (ise.network_access.policy_elements.allowed_protocols)
Section titled “eap_ttls (ise.network_access.policy_elements.allowed_protocols)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| pap_ascii | Boolean | true, false | No | true |
| chap | Boolean | true, false | No | true |
| ms_chap_v1 | Boolean | true, false | No | true |
| ms_chap_v2 | Boolean | true, false | No | true |
| eap_md5 | Boolean | true, false | No | true |
| eap_ms_chap_v2 | Boolean | true, false | No | true |
| eap_ms_chap_v2_pwd_change | Boolean | true, false | No | true |
| eap_ms_chap_v2_pwd_change_retries | Integer | min: 0, max: 3 | No | 1 |
eap_tls (ise.network_access.policy_elements.allowed_protocols)
Section titled “eap_tls (ise.network_access.policy_elements.allowed_protocols)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| auth_of_expired_certs | Boolean | true, false | No | false |
| enable_stateless_session_resume | Boolean | true, false | No | false |
| session_ticket_ttl | Integer | min: 1 | No | |
| session_ticket_ttl_unit | Choice | SECONDSMINUTES, HOURS, DAYS, WEEKS | No | |
| session_ticket_percentage | Integer | min: 1, max: 100 | No |
eap_fast (ise.network_access.policy_elements.allowed_protocols)
Section titled “eap_fast (ise.network_access.policy_elements.allowed_protocols)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| eap_ms_chap_v2 | Boolean | true, false | No | true |
| eap_ms_chap_v2_pwd_change | Boolean | true, false | No | true |
| eap_ms_chap_v2_pwd_change_retries | Integer | min: 0, max: 3 | No | 1 |
| eap_gtc | Boolean | true, false | No | true |
| eap_gtc_pwd_change | Boolean | true, false | No | true |
| eap_gtc_pwd_change_retries | Integer | min: 0, max: 3 | No | 1 |
| eap_tls | Boolean | true, false | No | true |
| eap_tls_auth_of_expired_certs | Boolean | true, false | No | false |
| use_pacs | Boolean | true, false | No | true |
| use_pacs_tunnel_pac_ttl | Integer | min: 1, max: 10000 | No | 90 |
| use_pacs_tunnel_pac_ttl_units | Choice | SECONDSMINUTES, HOURS, DAYS, WEEKS | No | DAYS |
| use_pacs_use_proactive_pac_update_precentage | Integer | min: 1, max: 100 | No | 10 |
| use_pacs_allow_anonym_provisioning | Boolean | true, false | No | false |
| use_pacs_allow_authen_provisioning | Boolean | true, false | No | false |
| use_pacs_accept_client_cert | Boolean | true, false | No | false |
| use_pacs_server_returns | Boolean | true, false | No | false |
| use_pacs_allow_machine_authentication | Boolean | true, false | No | false |
| use_pacs_machine_pac_ttl | Integer | min: 1, max: 10000 | No | 1 |
| use_pacs_machine_pac_ttl_units | Choice | SECONDSMINUTES, HOURS, DAYS, WEEKS | No | WEEKS |
| use_pacs_stateless_session_resume | Boolean | true, false | No | false |
| enable_eap_chaining | Boolean | true, false | No | false |
peap (ise.network_access.policy_elements.allowed_protocols)
Section titled “peap (ise.network_access.policy_elements.allowed_protocols)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| eap_ms_chap_v2 | Boolean | true, false | No | true |
| eap_ms_chap_v2_pwd_change | Boolean | true, false | No | true |
| eap_ms_chap_v2_pwd_change_retries | Integer | min: 0, max: 3 | No | 1 |
| eap_gtc | Boolean | true, false | No | false |
| eap_gtc_pwd_change | Boolean | true, false | No | false |
| eap_gtc_pwd_change_retries | Integer | min: 0, max: 3 | No | 1 |
| eap_tls | Boolean | true, false | No | true |
| eap_tls_auth_of_expired_certs | Boolean | true, false | No | false |
| require_cryptobinding | Boolean | true, false | No | false |
| peap_v0 | Boolean | true, false | No | false |
Examples
Section titled “Examples”ise: network_access: policy_elements: allowed_protocols: - name: Global Protocols description: Allowed protocols eap_tls: auth_of_expired_certs: false enable_stateless_session_resume: true session_ticket_ttl: 5 session_ticket_ttl_unit: DAYS session_ticket_percentage: 5 eap_fast: eap_ms_chap_v2: true eap_ms_chap_v2_pwd_change: true eap_ms_chap_v2_pwd_change_retries: 3 eap_gtc: true eap_gtc_pwd_change: true eap_gtc_pwd_change_retries: 3 eap_tls: true eap_tls_auth_of_expired_certs: false use_pacs: true use_pacs_tunnel_pac_ttl: 90 use_pacs_tunnel_pac_ttl_units: DAYS use_pacs_use_proactive_pac_update_precentage: 90 use_pacs_allow_anonym_provisioning: true use_pacs_allow_authen_provisioning: true use_pacs_accept_client_cert: true use_pacs_server_returns: true use_pacs_allow_machine_authentication: true use_pacs_machine_pac_ttl: 1 use_pacs_machine_pac_ttl_units: WEEKS use_pacs_stateless_session_resume: false enable_eap_chaining: false eap_ttls: pap_ascii: true chap: true ms_chap_v1: true ms_chap_v2: true eap_md5: true eap_ms_chap_v2: true eap_ms_chap_v2_pwd_change: true eap_ms_chap_v2_pwd_change_retries: 1 teap: eap_ms_chap_v2: true eap_ms_chap_v2_pwd_change: true eap_ms_chap_v2_pwd_change_retries: 3 eap_tls: true eap_tls_auth_of_expired_certs: false accept_client_cert_during_tunnel_est: true enable_eap_chaining: false allow_downgrade_msk: true request_basic_pwd_auth: false process_host_lookup: true allow_pap_ascii: true allow_chap: false allow_ms_chap_v1: false allow_ms_chap_v2: false allow_eap_md5: true allow_leap: false allow_eap_tls: true allow_eap_ttls: true allow_eap_fast: true allow_peap: false allow_teap: true allow_preferred_eap_protocol: true preferred_eap_protocol: EAP_FAST eap_tls_l_bit: false allow_weak_ciphers_for_eap: false require_message_auth: false five_g: falseLocation in GUI: Work Centers » Network Access » Policy Elements » Results » Allowed Protocols
Diagram
Section titled “Diagram”Classes
Section titled “Classes”policy_elements (ise.network_access)
Section titled “policy_elements (ise.network_access)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| allowed_protocols | List | [allowed_protocols] | No |
allowed_protocols (ise.network_access.policy_elements)
Section titled “allowed_protocols (ise.network_access.policy_elements)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| name | String | Regex: ^[\w\d_ ]+$ | Yes | |
| description | String | No | ||
| process_host_lookup | Boolean | true, false | No | true |
| allow_pap_ascii | Boolean | true, false | No | true |
| allow_chap | Boolean | true, false | No | false |
| allow_ms_chap_v1 | Boolean | true, false | No | false |
| allow_ms_chap_v2 | Boolean | true, false | No | false |
| allow_eap_md5 | Boolean | true, false | No | true |
| allow_leap | Boolean | true, false | No | false |
| allow_eap_tls | Boolean | true, false | No | true |
| allow_eap_ttls | Boolean | true, false | No | true |
| allow_eap_fast | Boolean | true, false | No | true |
| allow_peap | Boolean | true, false | No | true |
| allow_teap | Boolean | true, false | No | true |
| allow_preferred_eap_protocol | Boolean | true, false | No | false |
| preferred_eap_protocol | Choice | EAP_FAST, PEAP, LEAP, EAP_MD5, EAP_TLS, EAP_TTLS, TEAP | No | |
| eap_tls_l_bit | Boolean | true, false | No | false |
| allow_weak_ciphers_for_eap | Boolean | true, false | No | false |
| require_message_auth | Boolean | true, false | No | false |
| five_g | Boolean | true, false | No | false |
| teap | Class | [teap] | No | |
| eap_ttls | Class | [eap_ttls] | No | |
| eap_tls | Class | [eap_tls] | No | |
| eap_fast | Class | [eap_fast] | No | |
| peap | Class | [peap] | No |
teap (ise.network_access.policy_elements.allowed_protocols)
Section titled “teap (ise.network_access.policy_elements.allowed_protocols)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| eap_ms_chap_v2 | Boolean | true, false | No | true |
| eap_ms_chap_v2_pwd_change | Boolean | true, false | No | true |
| eap_ms_chap_v2_pwd_change_retries | Integer | min: 0, max: 3 | No | 3 |
| eap_tls | Boolean | true, false | No | true |
| eap_tls_auth_of_expired_certs | Boolean | true, false | No | false |
| accept_client_cert_during_tunnel_est | Boolean | true, false | No | true |
| enable_eap_chaining | Boolean | true, false | No | false |
| allow_downgrade_msk | Boolean | true, false | No | true |
| request_basic_pwd_auth | Boolean | true, false | No | false |
eap_ttls (ise.network_access.policy_elements.allowed_protocols)
Section titled “eap_ttls (ise.network_access.policy_elements.allowed_protocols)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| pap_ascii | Boolean | true, false | No | true |
| chap | Boolean | true, false | No | true |
| ms_chap_v1 | Boolean | true, false | No | true |
| ms_chap_v2 | Boolean | true, false | No | true |
| eap_md5 | Boolean | true, false | No | true |
| eap_ms_chap_v2 | Boolean | true, false | No | true |
| eap_ms_chap_v2_pwd_change | Boolean | true, false | No | true |
| eap_ms_chap_v2_pwd_change_retries | Integer | min: 0, max: 3 | No | 1 |
eap_tls (ise.network_access.policy_elements.allowed_protocols)
Section titled “eap_tls (ise.network_access.policy_elements.allowed_protocols)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| auth_of_expired_certs | Boolean | true, false | No | false |
| enable_stateless_session_resume | Boolean | true, false | No | false |
| session_ticket_ttl | Integer | min: 1 | No | |
| session_ticket_ttl_unit | Choice | SECONDSMINUTES, HOURS, DAYS, WEEKS | No | |
| session_ticket_percentage | Integer | min: 1, max: 100 | No |
eap_fast (ise.network_access.policy_elements.allowed_protocols)
Section titled “eap_fast (ise.network_access.policy_elements.allowed_protocols)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| eap_ms_chap_v2 | Boolean | true, false | No | true |
| eap_ms_chap_v2_pwd_change | Boolean | true, false | No | true |
| eap_ms_chap_v2_pwd_change_retries | Integer | min: 0, max: 3 | No | 1 |
| eap_gtc | Boolean | true, false | No | true |
| eap_gtc_pwd_change | Boolean | true, false | No | true |
| eap_gtc_pwd_change_retries | Integer | min: 0, max: 3 | No | 1 |
| eap_tls | Boolean | true, false | No | true |
| eap_tls_auth_of_expired_certs | Boolean | true, false | No | false |
| use_pacs | Boolean | true, false | No | true |
| use_pacs_tunnel_pac_ttl | Integer | min: 1, max: 10000 | No | 90 |
| use_pacs_tunnel_pac_ttl_units | Choice | SECONDSMINUTES, HOURS, DAYS, WEEKS | No | DAYS |
| use_pacs_use_proactive_pac_update_precentage | Integer | min: 1, max: 100 | No | 10 |
| use_pacs_allow_anonym_provisioning | Boolean | true, false | No | false |
| use_pacs_allow_authen_provisioning | Boolean | true, false | No | false |
| use_pacs_accept_client_cert | Boolean | true, false | No | false |
| use_pacs_server_returns | Boolean | true, false | No | false |
| use_pacs_allow_machine_authentication | Boolean | true, false | No | false |
| use_pacs_machine_pac_ttl | Integer | min: 1, max: 10000 | No | 1 |
| use_pacs_machine_pac_ttl_units | Choice | SECONDSMINUTES, HOURS, DAYS, WEEKS | No | WEEKS |
| use_pacs_stateless_session_resume | Boolean | true, false | No | false |
| enable_eap_chaining | Boolean | true, false | No | false |
peap (ise.network_access.policy_elements.allowed_protocols)
Section titled “peap (ise.network_access.policy_elements.allowed_protocols)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| eap_ms_chap_v2 | Boolean | true, false | No | true |
| eap_ms_chap_v2_pwd_change | Boolean | true, false | No | true |
| eap_ms_chap_v2_pwd_change_retries | Integer | min: 0, max: 3 | No | 1 |
| eap_gtc | Boolean | true, false | No | false |
| eap_gtc_pwd_change | Boolean | true, false | No | false |
| eap_gtc_pwd_change_retries | Integer | min: 0, max: 3 | No | 1 |
| eap_tls | Boolean | true, false | No | true |
| eap_tls_auth_of_expired_certs | Boolean | true, false | No | false |
| require_cryptobinding | Boolean | true, false | No | false |
| peap_v0 | Boolean | true, false | No | false |
Examples
Section titled “Examples”ise: network_access: policy_elements: allowed_protocols: - name: Global Protocols description: Allowed protocols eap_tls: auth_of_expired_certs: false enable_stateless_session_resume: true session_ticket_ttl: 5 session_ticket_ttl_unit: DAYS session_ticket_percentage: 5 eap_fast: eap_ms_chap_v2: true eap_ms_chap_v2_pwd_change: true eap_ms_chap_v2_pwd_change_retries: 3 eap_gtc: true eap_gtc_pwd_change: true eap_gtc_pwd_change_retries: 3 eap_tls: true eap_tls_auth_of_expired_certs: false use_pacs: true use_pacs_tunnel_pac_ttl: 90 use_pacs_tunnel_pac_ttl_units: DAYS use_pacs_use_proactive_pac_update_precentage: 90 use_pacs_allow_anonym_provisioning: true use_pacs_allow_authen_provisioning: true use_pacs_accept_client_cert: true use_pacs_server_returns: true use_pacs_allow_machine_authentication: true use_pacs_machine_pac_ttl: 1 use_pacs_machine_pac_ttl_units: WEEKS use_pacs_stateless_session_resume: false enable_eap_chaining: false eap_ttls: pap_ascii: true chap: true ms_chap_v1: true ms_chap_v2: true eap_md5: true eap_ms_chap_v2: true eap_ms_chap_v2_pwd_change: true eap_ms_chap_v2_pwd_change_retries: 1 teap: eap_ms_chap_v2: true eap_ms_chap_v2_pwd_change: true eap_ms_chap_v2_pwd_change_retries: 3 eap_tls: true eap_tls_auth_of_expired_certs: false accept_client_cert_during_tunnel_est: true enable_eap_chaining: false allow_downgrade_msk: true request_basic_pwd_auth: false process_host_lookup: true allow_pap_ascii: true allow_chap: false allow_ms_chap_v1: false allow_ms_chap_v2: false allow_eap_md5: true allow_leap: false allow_eap_tls: true allow_eap_ttls: true allow_eap_fast: true allow_peap: false allow_teap: true allow_preferred_eap_protocol: true preferred_eap_protocol: EAP_FAST eap_tls_l_bit: false allow_weak_ciphers_for_eap: false require_message_auth: false five_g: falseLocation in GUI: Work Centers » Network Access » Policy Elements » Results » Allowed Protocols
Diagram
Section titled “Diagram”Classes
Section titled “Classes”policy_elements (ise.network_access)
Section titled “policy_elements (ise.network_access)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| allowed_protocols | List | [allowed_protocols] | No |
allowed_protocols (ise.network_access.policy_elements)
Section titled “allowed_protocols (ise.network_access.policy_elements)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| name | String | Regex: ^[\w\d_ ]+$ | Yes | |
| description | String | No | ||
| process_host_lookup | Boolean | true, false | No | true |
| allow_pap_ascii | Boolean | true, false | No | true |
| allow_chap | Boolean | true, false | No | false |
| allow_ms_chap_v1 | Boolean | true, false | No | false |
| allow_ms_chap_v2 | Boolean | true, false | No | false |
| allow_eap_md5 | Boolean | true, false | No | true |
| allow_leap | Boolean | true, false | No | false |
| allow_eap_tls | Boolean | true, false | No | true |
| allow_eap_ttls | Boolean | true, false | No | true |
| allow_eap_fast | Boolean | true, false | No | true |
| allow_peap | Boolean | true, false | No | true |
| allow_teap | Boolean | true, false | No | true |
| allow_preferred_eap_protocol | Boolean | true, false | No | false |
| preferred_eap_protocol | Choice | EAP_FAST, PEAP, LEAP, EAP_MD5, EAP_TLS, EAP_TTLS, TEAP | No | |
| eap_tls_l_bit | Boolean | true, false | No | false |
| allow_weak_ciphers_for_eap | Boolean | true, false | No | false |
| require_message_auth | Boolean | true, false | No | false |
| five_g | Boolean | true, false | No | false |
| teap | Class | [teap] | No | |
| eap_ttls | Class | [eap_ttls] | No | |
| eap_tls | Class | [eap_tls] | No | |
| eap_fast | Class | [eap_fast] | No | |
| peap | Class | [peap] | No |
teap (ise.network_access.policy_elements.allowed_protocols)
Section titled “teap (ise.network_access.policy_elements.allowed_protocols)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| eap_ms_chap_v2 | Boolean | true, false | No | true |
| eap_ms_chap_v2_pwd_change | Boolean | true, false | No | true |
| eap_ms_chap_v2_pwd_change_retries | Integer | min: 0, max: 3 | No | 3 |
| eap_tls | Boolean | true, false | No | true |
| eap_tls_auth_of_expired_certs | Boolean | true, false | No | false |
| accept_client_cert_during_tunnel_est | Boolean | true, false | No | true |
| enable_eap_chaining | Boolean | true, false | No | false |
| allow_downgrade_msk | Boolean | true, false | No | true |
| request_basic_pwd_auth | Boolean | true, false | No | false |
eap_ttls (ise.network_access.policy_elements.allowed_protocols)
Section titled “eap_ttls (ise.network_access.policy_elements.allowed_protocols)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| pap_ascii | Boolean | true, false | No | true |
| chap | Boolean | true, false | No | true |
| ms_chap_v1 | Boolean | true, false | No | true |
| ms_chap_v2 | Boolean | true, false | No | true |
| eap_md5 | Boolean | true, false | No | true |
| eap_ms_chap_v2 | Boolean | true, false | No | true |
| eap_ms_chap_v2_pwd_change | Boolean | true, false | No | true |
| eap_ms_chap_v2_pwd_change_retries | Integer | min: 0, max: 3 | No | 1 |
eap_tls (ise.network_access.policy_elements.allowed_protocols)
Section titled “eap_tls (ise.network_access.policy_elements.allowed_protocols)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| auth_of_expired_certs | Boolean | true, false | No | false |
| enable_stateless_session_resume | Boolean | true, false | No | false |
| session_ticket_ttl | Integer | min: 1 | No | |
| session_ticket_ttl_unit | Choice | SECONDSMINUTES, HOURS, DAYS, WEEKS | No | |
| session_ticket_percentage | Integer | min: 1, max: 100 | No |
eap_fast (ise.network_access.policy_elements.allowed_protocols)
Section titled “eap_fast (ise.network_access.policy_elements.allowed_protocols)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| eap_ms_chap_v2 | Boolean | true, false | No | true |
| eap_ms_chap_v2_pwd_change | Boolean | true, false | No | true |
| eap_ms_chap_v2_pwd_change_retries | Integer | min: 0, max: 3 | No | 1 |
| eap_gtc | Boolean | true, false | No | true |
| eap_gtc_pwd_change | Boolean | true, false | No | true |
| eap_gtc_pwd_change_retries | Integer | min: 0, max: 3 | No | 1 |
| eap_tls | Boolean | true, false | No | true |
| eap_tls_auth_of_expired_certs | Boolean | true, false | No | false |
| use_pacs | Boolean | true, false | No | true |
| use_pacs_tunnel_pac_ttl | Integer | min: 1, max: 10000 | No | 90 |
| use_pacs_tunnel_pac_ttl_units | Choice | SECONDSMINUTES, HOURS, DAYS, WEEKS | No | DAYS |
| use_pacs_use_proactive_pac_update_precentage | Integer | min: 1, max: 100 | No | 10 |
| use_pacs_allow_anonym_provisioning | Boolean | true, false | No | false |
| use_pacs_allow_authen_provisioning | Boolean | true, false | No | false |
| use_pacs_accept_client_cert | Boolean | true, false | No | false |
| use_pacs_server_returns | Boolean | true, false | No | false |
| use_pacs_allow_machine_authentication | Boolean | true, false | No | false |
| use_pacs_machine_pac_ttl | Integer | min: 1, max: 10000 | No | 1 |
| use_pacs_machine_pac_ttl_units | Choice | SECONDSMINUTES, HOURS, DAYS, WEEKS | No | WEEKS |
| use_pacs_stateless_session_resume | Boolean | true, false | No | false |
| enable_eap_chaining | Boolean | true, false | No | false |
peap (ise.network_access.policy_elements.allowed_protocols)
Section titled “peap (ise.network_access.policy_elements.allowed_protocols)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| eap_ms_chap_v2 | Boolean | true, false | No | true |
| eap_ms_chap_v2_pwd_change | Boolean | true, false | No | true |
| eap_ms_chap_v2_pwd_change_retries | Integer | min: 0, max: 3 | No | 1 |
| eap_gtc | Boolean | true, false | No | false |
| eap_gtc_pwd_change | Boolean | true, false | No | false |
| eap_gtc_pwd_change_retries | Integer | min: 0, max: 3 | No | 1 |
| eap_tls | Boolean | true, false | No | true |
| eap_tls_auth_of_expired_certs | Boolean | true, false | No | false |
| require_cryptobinding | Boolean | true, false | No | false |
| peap_v0 | Boolean | true, false | No | false |
Examples
Section titled “Examples”ise: network_access: policy_elements: allowed_protocols: - name: Global Protocols description: Allowed protocols eap_tls: auth_of_expired_certs: false enable_stateless_session_resume: true session_ticket_ttl: 5 session_ticket_ttl_unit: DAYS session_ticket_percentage: 5 eap_fast: eap_ms_chap_v2: true eap_ms_chap_v2_pwd_change: true eap_ms_chap_v2_pwd_change_retries: 3 eap_gtc: true eap_gtc_pwd_change: true eap_gtc_pwd_change_retries: 3 eap_tls: true eap_tls_auth_of_expired_certs: false use_pacs: true use_pacs_tunnel_pac_ttl: 90 use_pacs_tunnel_pac_ttl_units: DAYS use_pacs_use_proactive_pac_update_precentage: 90 use_pacs_allow_anonym_provisioning: true use_pacs_allow_authen_provisioning: true use_pacs_accept_client_cert: true use_pacs_server_returns: true use_pacs_allow_machine_authentication: true use_pacs_machine_pac_ttl: 1 use_pacs_machine_pac_ttl_units: WEEKS use_pacs_stateless_session_resume: false enable_eap_chaining: false eap_ttls: pap_ascii: true chap: true ms_chap_v1: true ms_chap_v2: true eap_md5: true eap_ms_chap_v2: true eap_ms_chap_v2_pwd_change: true eap_ms_chap_v2_pwd_change_retries: 1 teap: eap_ms_chap_v2: true eap_ms_chap_v2_pwd_change: true eap_ms_chap_v2_pwd_change_retries: 3 eap_tls: true eap_tls_auth_of_expired_certs: false accept_client_cert_during_tunnel_est: true enable_eap_chaining: false allow_downgrade_msk: true request_basic_pwd_auth: false process_host_lookup: true allow_pap_ascii: true allow_chap: false allow_ms_chap_v1: false allow_ms_chap_v2: false allow_eap_md5: true allow_leap: false allow_eap_tls: true allow_eap_ttls: true allow_eap_fast: true allow_peap: false allow_teap: true allow_preferred_eap_protocol: true preferred_eap_protocol: EAP_FAST eap_tls_l_bit: false allow_weak_ciphers_for_eap: false require_message_auth: false five_g: false