on 12-08-2011 8:57 AM
Hi,
Recently we faced problem of layouts in transaction COOIS.
Our users use transaction COOIS to see various production reports.
Managers prepare the global layouts and inform users to use
those layouts to see daily reports. In last month someone / somehow,
deleted most of the global layouts.
We followed up with Basis team to find out, how layouts deleted. But it
is not possible for Basis team to find it, because if someone delete
layouts, system will delete entries forever by table LTDX.
We have checked table LTDX. We can see created and changed layouts in
this table. But we are not able see DELETED layouts in this table.
We tried the option of user specific layouts. But another users can not
use those layouts.
Our basis team informed that, layout don't have authorization group.
Is it possible to restrict user from creating and deleting any layouts
using authorizations?
We want to provide authorization to certain users for maintaining and
deleting layouts.
If someone delete any layout, we want to know, who deleted it? Is it
possible?
Regards,
Raj MB
dear friend,
you would create a new role(s) which based on authorization object like (for example) C_RMST_LAY (managing output layouts) or EASYDM_LAY (define user-independent layouts) or E_CACS_ALV (save authorization for global ALV layouts)
or others - please use security info-system to find them out
(please work with basis/security guys)
set this new role to test user and play...
the main idea - users only able to create their own layouts
super users (like you) are able to create/change/delete any layouts - globals as well
good luck!
try to use SM20 to see users actions
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
107 | |
12 | |
11 | |
6 | |
5 | |
4 | |
4 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.