RSA Identity Governance and Lifecycle Role Entitlement Data Collector (EDC) slow collection time in Indirect Relationship Processing after applying 7.0.0 P02
Originally Published: 2016-05-27
Article Number
Applies To
RSA Version/Condition: 7.0.0 P02
Issue
In the User Interface, select Admin > Monitoring > Data Runs and choose a run ID. Under Task Details, note the long processing times when the description notes Indirect Relationship Processing, as in the image below:
Cause
Resolution
- RSA Identity Governance and Lifecycle 7.0.0 P04
- RSA Identity Governance and Lifecycle 7.0.1
- RSA Identity Governance and Lifecycle 7.0.2
Notes
MERGE INTO T_AV_ROLE_MISSINGENTS T USING (WITH SHOULDHAVEENTS (ROLE_ID, MEMBER_ID, MEMBER_TYPE, ENT_ID, ENT_TYPE) AS ( SELECT D.ROLE_ID, M.MEMBER_ID, M.MEMBER_TYPE, D.ENT_ID, D.ENT_TYPE FROM T_AV_ROLEDEFINITIONS D JOIN T_AV_ROLEMEMBERSHIPS M ON M.ROLE_ID = D.ROLE_ID WHERE 'C' = :B1 AND D.ROLE_ID IN (SELECT ID FROM GTT_EXP_ROLES) AND D.IS_REQUIRED = 'TRUE' AND D.DELETION_DATE IS NULL AND M.DELETION_DATE IS NULL UNION ALL SELECT D.ROLEVERSION_ID, M.MEMBER_ID, M.MEMBER_TYPE, D.ENT_ID, D.ENT_TYPE FROM T_AV_ROLEVERDEFINITIONS D JOIN T_AV_ROLEVERMEMBERSHIPS M ON M.ROLEVERSION_ID = D.ROLEVERSION_ID WHERE 'P' = :B1 AND D.ROLEVERSION_ID IN (SELECT ID FROM GTT_EXP_ROLES) AND D.IS_REQUIRED = 'TRUE' ), MISSINGENTS AS ( SELECT ROLE_ID, MEMBER_ID, MEMBER_TYPE, ENT_ID, ENT_TYPE FROM SHOULDHAVEENTS WHERE (ENT_ID, MEMBER_ID, ENT_TYPE, MEMBER_TYPE) IN (SELECT ENT_ID, MEMBER_ID, ENT_TYPE, MEMBER_TYPE FROM SHOULDHAVEENTS MINUS SELECT ENTITLEMENT_ID, ENTITLED_ID, ENTITLEMENT_TYPE, ENTITLED_TYPE FROM T_AV_EXPLODEDUSERENTITLEMENTS WHERE DELETION_DATE IS NULL AND (ENTITLEMENT_ID, ENTITLED_ID) IN (SELECT ENT_ID, MEMBER_ID FROM SHOULDHAVEENTS) MINUS SELECT GROUP_ID, MEMBER_ID, 'group', MEMBER_TYPE FROM T_GROUP_MEMBERSHIPS WHERE DELETION_DATE IS NULL AND (GROUP_ID, MEMBER_ID) IN (SELECT ENT_ID, MEMBER_ID FROM SHOULDHAVEENTS WHERE ENT_TYPE = 'group')) ) SELECT E.ID, M.ROLE_ID, M.MEMBER_ID, M.MEMBER_TYPE, M.ENT_ID, M.ENT_TYPE FROM MISSINGENTS M FULL OUTER JOIN (SELECT ID, ROLE_TYPEID, MEMBER_ID, MEMBER_TYPE, ENT_ID, ENT_TYPE FROM T_AV_ROLE_MISSINGENTS WHERE ROLE_TYPEID IN (SELECT ROLE_TYPEID FROM GTT_EXP_ROLES)) E ON E.ROLE_TYPEID = :B1 ||M.ROLE_ID AND E.MEMBER_ID = M.MEMBER_ID AND E.MEMBER_TYPE = M.MEMBER_TYPE AND E.ENT_ID = M.ENT_ID AND E.ENT_TYPE = M.ENT_TYPE WHERE M.ROLE_ID IS NULL OR E.ID IS NULL ) DELTA ON (T.ID = DELTA.ID) WHEN MATCHED THEN UPDATE SET ROLE_ID = T.ROLE_ID DELETE WHERE T.ID IS NOT NULL WHEN NOT MATCHED THEN INSERT (ID, ROLE_TYPEI D, ROLE_ID, MEMBER_ID, MEMBER_TYPE, ENT_ID, ENT_TYPE) VALUES (GETSEQUENCEVALUE('av_rolemissingent_seq.nextval'), :B1 ||DELTA.ROLE_ID, DELTA.ROLE_ID, DELTA.MEMBER_ID, DELTA.MEMBER_TYPE, DELTA.ENT_ID, DELTA.ENT_TYPE)
Related Articles
Indirect Relationship Processing fails with ORA-30926 and 'ORA-06512: at "AVUSER.CE_USERS" ' errors after Migration to 7.0… 896Number of Views How to recover the AveksaAdmin account password in RSA Identity Governance & Lifecycle 7.0.2 P02 and above 1.61KNumber of Views Authentication Manager Log Messages (10061-10250) 54Number of Views aveksaServer.log is not getting updated after applying 7.5.2 patch P04 in SecurID Governance & Lifecycle 104Number of Views 8.5P4 linux webtier shows online-reinstall required 336Number of Views
Trending Articles
Passwordless Authentication in Windows MFA Agent for Active Directory – Quick Setup Guide RSA Authentication Manager 8.9 Release Notes (January 2026) RSA Authentication Manager Upgrade Process RSA Authentication Manager 8.7 SP2 Setup and Configuration Guide An example of SSO using SAML and ADFS with RSA Identity Management and Governance 6.9.x
Don't see what you're looking for?