Skip to Content
0

Warning: Function contained duplicate permissions, duplicate permissions removed.

Mar 18, 2017 at 12:05 AM

198

avatar image

Hello,

1.Every time we open a function, we see an action at the top with no system being assigned or left blank. I delete it and it comes back with new or same action when i re-open the function.

2.I tried to update a Function via NWBC by changing the status to inactive for a specific action and when i tried to save, i am getting the warning msg: "Function contained duplicate permissions, duplicate permissions removed" Data saved. but I still see that no change in action status and also duplicate permissions not removed.

I manually removed all the duplicate permissions and then removed duplicate actions and changed the status for that action via NWBC, this time it gets saved but data is not getting updated. When I re-open again I have to redo all of it and nothing happens. I even tried by uploading via SPRO. I am not getting warning msg but data is also not getting updated.

Any idea on what is going wrong. we on GRC10.1 SP10.

Thanks,

Sri,

err1.png (92.7 kB)
err2.png (84.1 kB)
ara
10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

2 Answers

Marcelo Monsores Mar 20, 2017 at 02:28 PM
0

Hi Sri.

Please check your GRACFUNCPRM table in SE16 to see if there are malformed/incomplete entries there.
The rules upload functionality helps a lot, but on the other hand it doesn't do a strong validation on the data being uploaded.

Regards,

Marcelo

Show 6 Share
10 |10000 characters needed characters left characters exceeded

Thanks Marcelo,

I verified the GRACFUNCPRM table and did not see any duplicate entries.

Thanks,

Sri

0

What i see that we have some critical permissions in this function, so dummy actions for those critical permissions are assigned with prefix "^!" and i don't think this should be any issue

Thanks,

Sri

0

Hi, I removed all the duplicate values and uploaded the rules again but this time my GRACFUNCACT table is completely empty and GRACFUNCPRM table does not have any entries for the connector i uploaded.

Thanks,

Sri.

0

Hi Sri.

GRACFUNCACT and GRACFUNCPRM depends on GRACFUNC and RFCDES tables. Please check if the functions and systems to which you expected to see actions and permissions are respectivelly at these tables.

Prefix "^!" is registered at GRACFUNCPRM before the Action name when it's not considered a transaction, but a program or webdynpro component. Normally, it only prefixes actions in GRACFUNCPRM if they are not at GRACFUNCACT.

0
Marcelo Monsores

Thanks Marcelo,

Yes the entries exists in both GRACFUNC, RFCDES tables. I was able to upload the same files for Different connector, Only difference is that this connector has its own custom connector group(same name as connector) and the other connector that i was able to upload is in SAP_R3_LG connector group.

Thanks,sri

0

Hi Sri.

Are you able to manually add actions/permissions for this connector through nwbc instead of uploading?

Also, if this is a logical group like SAP_R3_LG, check if it is assigned to the Group Type "SOD-LOG Logical Group" at SPRO ( GRC > Common Component Settings > Integration Framework > Maintain Connectors and Connection Types ).

Regards,

Marcelo

0
Plaban Sahoo Mar 21, 2017 at 04:52 AM
0

Hi Sri,

At the top of my head, i recall question mark at the end/before of field values. Could you check, if the same exist(after downloading into excel file).

Regards

Plaban

Show 1 Share
10 |10000 characters needed characters left characters exceeded

Plaban,

I verified and there are no "?" mark in the field values. I was able to upload the same files for Different connector, Only difference is that this connector has its own custom connector group (name same as connector) and the other connector that i was able to upload is in SAP_R3_LG connector group.

Thanks,

Sri

0