This example demonstrates a custom Cisco ISE network access dictionary with a single STRING attribute. The “CustomDict” dictionary includes a “Custom-Attr” attribute with bidirectional support for RADIUS message processing.
ise:
network_access:
policy_elements:
dictionaries:
- name: CustomDict
description: Custom dictionary for additional attributes
version: "1"
attribute_type: MSG_ATTR
attributes:
- name: Custom-Attr
description: My custom dictionary attribute
data_type: STRING
direction_type: BOTH
internal_name: Custom-Attr
Example-2 Dictionary with Multiple Attributes of Different Types
This example demonstrates a custom dictionary with multiple attributes of varying data types. The “Custom_Vendor” dictionary includes STRING, INT, and BOOLEAN attributes, each with appropriate direction types for inbound-only or bidirectional RADIUS message processing.
ise:
network_access:
policy_elements:
dictionaries:
- name: Custom_Vendor
description: Custom vendor-specific attributes
version: "1"
attribute_type: MSG_ATTR
attributes:
- name: Device-Model
description: Model identifier of the connecting device
data_type: STRING
direction_type: IN
internal_name: Device-Model
- name: Session-Priority
description: Priority level for the session
data_type: INT
direction_type: BOTH
internal_name: Session-Priority
- name: Is-Corporate-Device
description: Whether the device is corporate-managed