Every change you make creates a different map in terms of auto qos
if you look at this guide it shows you each policy/class setup it will introduce depending how you alter your access port or uplink port
https://www.cisco.com/en/US/docs/switches/lan/catalyst3850/software/release/3.2_0_se/multibook/configuration_guide/b_consolidated_config_guide_3850_chapter_010001.html#reference_520578DE4D9F44949AE2E3704F7BE3F1]
each of these below creates a new map , ios-xe trusts DSCP by default so if your end device is Cisco it will mark it anyway and you dont need to do anything on the switch , Lync also marks the edge traffic , auto qos trust dscp will cover everything too if the end devices mark , if the end devices are not marking you could pick one of the below , i wouldnt have too manay though or you will have a lot of class and policy setups in global config
Auto-QoS Policy and Class Maps
auto qos classify command
auto qos classify police command
auto qos trust command
auto qos trust cos command
auto qos trust dscp command
auto qos video cts command
auto qos video ip-camera command
auto qos video media-player command
auto qos voip cisco-phone command
auto qos voip cisco-softphone command
auto qos voip trust command