Hello Timothy,
To my best knowledge the time taken to commit necessary changes related to permission is proportionate to the number of applications, process hierarchy and number of components.
There is some improvement executing via API over to ASAP studio, but as you mentioned the result in your environment is overall same, I believe the delay in your environment is may be due to size and depth of tables in DB.
I would request if you can open a ticket for same because than we can investigate the cause and may suggest some improvements like indexing, purging or trimming the historical data in some of the tables impacting performance.
I would request while opening case please share the result of tables from RA database along with nolio_dm_all.log (with one recreation. Also mention user used to save the permission)
- acl_entry
- acl_object_identity
- acl_class
- acl_sid
Regards,
Saurabh