Restriction codes are assigned for each type of motor vehicle the driver's license applicant intends to operate. If a driver has a Class A CDL, but obtains their passenger endorsement (P) or school bus endorsement (S) in a Class B vehicle, an M restriction will be issued. lately we have been getting a lot of calls about certain driver license restrictions. This is not meant to interfere with an individual’s driving but to make the individual a better driver.