Security plugin: not usable for bulk updates
Version Information (please complete the following information):
- Arc Version: 3.5.1
Describe the bug
When making "bulk" changes via the security plugin, specifically deleting multiple users or groups in one action the performance (or lack thereof) makes the GUI totally unusable. The developer is forced to use dimension editor or TI to make the change. Whatever the logic that has been implemented to do multiple changes is, it is wrong! All the performance issues which were there with the Architect/Perspectives security dialog are have been recreated but even worse. Even with a small security model once multiple deletions are requested it takes a very, very, very long time as each change is made one-at-a-time then the GUI is refreshed, then the next change is done, etc, etc. This simply makes the security GUI unusable.
To Reproduce
Delete multiple groups in one request. Go get a coffee.
Expected behavior
The request for deleting multiple users or groups should be done in a single batch. The same as if multiple elements are selected in dimension editor and deleted. (Or an unbound TI process could be called to perform a bulk deletion). Either way this is the expected (and required) performance.