2007 Sep 12 9:55 AM
The information in infotype 0008 is accessed in multiple ways (direct select statements, throu' PNP and function modules) by HR programs. Many of these programs do not have an authorization check built in. Is it possible to give a authorization check in Data base table (PA0008) level .Using AUTHORITY CHECK statement ABAP can be used,but the problem is so many pgms are there .So is there any way to overcome this situation.
The information in infotype 0008 is accessed in multiple ways (direct select statements, throu' PNP and function modules) by HR programs. Many of these programs do not have an authorization check built in. Is it possible to give a authorization check in Data base table (PA0008) level .Using AUTHORITY CHECK statement ABAP can be used,but the problem is so many pgms are there .So is there any way to overcome this situation.
2007 Sep 13 10:21 AM
Database level we cant ( abaper) put any restrictions. In abap programs you can use Authortiy-check statement or use function module HR_READ_INFOTYPE That will take care of authorizations by itself.
Please reward if it helps.
Thanks
Phani
2007 Sep 13 11:20 AM
Hi,
I think in table maintanace by using SM30 definetley we can provide the authorizations for a perticular table ie create the table maintaince while creating it ask the autharization group name, so that you can put locking mechanizam.
<b>Rewards with point if helpful.</b>
Regards,
Vijay
| User | Count |
|---|---|
| 3 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |