I would like to know how does SAP authorize that the user can update/edit/view the particular business document (example: sales order, purchase requisition) depends on field value.
user A is not suppose to view purchase requisition of more than 10000$. But user B can view this PR.
user X cannot release SO 123123123 because of some values (it could be SO type, customer, no of items or total amount). But user Y can release this SO.
Basically how to restrict security access when information is dynamically changed.