Hi Lisha,
I think you can write your own coding by referring following FM code or the links at the bottom regarding the various authorization objects for busienss transactions.
Function module CRM_ORDER_CHECK_AUTHORITY_GEN
Function module CRM_ORDER_CHECK_AUT_CRM_ORD_OP
Process Flow of the Authorization Check in Business Transactions: http://help.sap.com/saphelp_crm70/helpdata/en/48/a44236ceb873e8e10000000a42189b/frameset.htm
Best Regards
Bruce