integrating IT

ISE Dynamic VLAN assignment

Dynamic VLAN assignment by a RADIUS server (e.g. Cisco ISE) can be useful when you want to assign a specific VLAN to a user or group of users. In order to achieve this the VLANS configured on the switches must be configured with a name, this name must be consistent across multiple switches. However the VLAN number does not necessarily need to be the same across the switches.The scenario in this blog post will simply define 2 VLANS (ADMIN and USERS), members of the AD group Domain Admins will be assigned to a VLAN called ADMIN and members of the AD group Domain Users will be assigned to a VLAN called USERS.

The configuration of ISE in this post only describes the steps in order to configure Dynamic VLAN assignment. Refer to this previous post on how to configure Cisco ISE for 802.1x authentication.

Switch Configuration

Configure the name on the VLANS. These names must match the name specified in the Authorisation Profile on ISE.

ISE Configuration

Authorisation profiles.

  • Navigate to Policy > Policy Elements > Results > Authorisation > Authorisation Profiles
  • Create a new Authorisation Profile and name appropriately e.g VLAN_ADMIN
  • Under the Common Tasks section, tick VLAN
  • Enter the ID/Name of the Admin VLAN as ADMIN

cisco ise vlan assignment

  • Repeat the task and create another Authorisation Profile for the Standard Users e.g VLAN_USERS
  • Enter the correct ID/Name as USERS

cisco ise vlan assignment

Authorisation Policy

  • Navigate to Policy > Policy Set
  • Modify an existing Policy Set used for 802.1x
  • Ensure there are different Authorization Policy rules, for Admin Users and another for Standard Users
  • Assign the VLAN_ADMIN Authorisation Profile to the Admin rule Profiles
  • Assign the VLAN_USERS Authorisation Profile to the Standard Users rule Profiles
  • Save the policy

cisco ise vlan assignment

Verification

Before logging in as a user, confirm the configuration of the interface the test computer is plugged into. Notice the VLAN is set to VLAN 10.

cisco ise vlan assignment

  • Running the command show authentication sessions interface fastethernet 0/3 confirm the computer has a valid IP address in VLAN 10. Notice under Vlan Policy N/A, this means this interface was not dynamically assigned a VLAN.    

cisco ise vlan assignment

Login as a user that is a member of the AD group Domain Users.

  • Run the command show authentication sessions interface fastethernet 0/3
  • Compare the output this time with above. Notice the computer now has an IP address from the VLAN 11 DHCP Pool and Vlan Policy = 11, this confirms the computer has dynamically been assigned to VLAN 11.

cisco ise vlan assignment

  • Run the command debug radius whilst the users is logging on
  • You can confirm the VLAN name being returned by successful authorisation by the RADIUS server by the presence of Tunnel-Private-Group .

cisco ise vlan assignment

Logoff and log back in as a user in the Domain Admins AD group.

  • Compare the output this time with above. Notice the computer now has an IP address from the VLAN 12 DHCP Pool and Vlan Policy = 12

cisco ise vlan assignment

  • Running the command debug radius confirms the correct VLAN name ADMIN was sent by the RADIUS server.

cisco ise vlan assignment

Share this:

  • Click to share on Twitter (Opens in new window)
  • Click to share on Facebook (Opens in new window)
  • Click to share on LinkedIn (Opens in new window)

' src=

Published by integratingit

View all posts by integratingit

3 thoughts on “ ISE Dynamic VLAN assignment ”

  • Pingback: Initial Cisco ISE Configuration – integrating IT

Hi it is cool . What happend if some device has IP fix

If the device has a static IP address and is moved to a different VLAN, the user will not be able to communicate. It will only work if using DHCP.

Leave a comment Cancel reply

This site uses Akismet to reduce spam. Learn how your comment data is processed .

' src=

  • Already have a WordPress.com account? Log in now.
  • Subscribe Subscribed
  • Copy shortlink
  • Report this content
  • View post in Reader
  • Manage subscriptions
  • Collapse this bar

IMAGES

  1. Configure Dynamic VLAN Assignment with ISE and Catalyst 9800 Wireless

    cisco ise vlan assignment

  2. Configure Dynamic VLAN Assignment with WLCs Based on ISE to Active

    cisco ise vlan assignment

  3. How to configure DGS 3130 802 1x Wired Authentication, Dynamic Vlan Assignment Using CISCO ISE

    cisco ise vlan assignment

  4. Configure Dynamic VLAN Assignment with ISE and Catalyst 9800 Wireless

    cisco ise vlan assignment

  5. LAB

    cisco ise vlan assignment

  6. Configure Dynamic VLAN Assignment with ISE and Catalyst 9800 Wireless

    cisco ise vlan assignment