If the phones are tagging with a specific voice vlan and dot1p value, then its better to go with “trust dot1p”.
Note that, qos-profile & qos-trust (with dscp, dot1p and auto modes) are mutually exclusive
(MAS) (gigabitethernet "0/0/1") #qos trust dot1p
(MAS) (gigabitethernet "0/0/1") #qos-profile QOS-1
Error: Cannot apply both QoS trust and QoS-profile!
If prioritization is required only for specific user, then applying the QOS profile under "user-role" would be better.
If it is only one user behind that port, then you can go with port level setting else you can go with user level.
For viewing the default mapping of queues for qos-trust use:
show qos-profile trusted
There are no show CLI commands to inspect queues.