VLANs - Dynamic VLAN membership (VMPS)

Dynamic VLAN membership can be configured on a switch by using the VLAN Membership Policy Server (VMPS). A VMPS delivers a centralized server that can be used to determine and configure the VLAN for a port dynamically based on the MAC address of the device connected to that port. When a device is unplugged, and plugged into another port, either on the same switch or on a different switch, the VLAN on the new port will be dynamically configured with the proper VLAN.

https://www.cisco.com/c/en/us/td/docs/switches/lan/catalyst4500/12-2/25ewa/configuration/guide/vmps.html#wp27403

https://forum.networklessons.com/t/dynamic-vlan/16203/2?u=lagapides