I believe entitlement id is not mapped in your entitlement import xml and that is the reason duplicate entitlement is getting created.Can you map entitlement id if it is not mapped and use update query to rename the duplicate entitlement as one time...
Yes, you can use Upload Role Association for mapping child role to any parent role. Follow below https://docs.saviyntcloud.com/bundle/EIC-Admin-v23x/page/Content/Chapter02-Identity-Repository/Uploading-Role-Associations.htmLogin to Saviynt àRoles à A...
You can update existing rule with new endpoint as and when you onboard the application.The information is stored in Saviynt DBhanarule and hanaruleattribute tables (objectname and objectvalue column)