Hi Filip/Karthik,Harinam,
Below is my observation with the Synch jobs in SP13.
User has one composite role and one single role assigned through GRC.
GRACROLEUSAGE table has entries for user with one composite and one single role correctly.
I raised a GRC request to get this composite role removed and role was removed and request is closed.
Now I ran the Synch jobs in below sequence:
Authorization Data Synch
Repository Object Synch (both Incremental and Full synch modes)
Action Usage Synch
Role Usage Synch
I checked GRACROLEUSAGE table now for same user. Now the table has wrong entries. Single roles which are part of removed composite role are showing up in the GRACROLEUSAGE table.
This is because the Synch jobs are not properly updating the data to GRC tables.
Since now GRACROLEUSAGE table has incorrect entries, UAR job creating requests with these entries and hence UAR data also wrong.
I have raised a OSS message to SAP with all these details.
I assume there should be some notes which need to be applied in target system and some in GRC system for fixing this issue.
Let me know if you know any details about this issue.
Meanwhile I will keep you posted with resolution from SAP.
Thanks & Regards,
Sai.