Hello Ritesh... I faced a similar problem recently, make use of Authorization Object M_MSEG_WWA which is mapped to Plant, check with your ABAP'er to have a validation of the User mapped to respective Plant, and restrict based on Work Order as Reference (MSEG-AUFNR)...
Check the Note: 1919983, for reference...
The same Note says:
You can use BADI MB_CHECK_LINE_BADI where you could use the plant of the order and check it against authorization object
M_MSEG_WWA for example.