Hi
Does anyone know how we can prevent accidental deletion of permission sets?
Apparently. it is possible to delete a permission set which is assigned to users. We see some strange behaviour:
. Anyone in IT who can maintain permission sets can also delete them,. Even if the user is not granted the FND_ROLE_API.Delete function, the user can still delete the permission set.
- This cannot even be prevented by a custom event on fnd_role as the application wipes permission set assignments from fnd_user_role first and this is not rolled back when the the custom event throws an error.
This seems like very unsafe application design that we cannot prevent accidental or intentional deletion of permission sets.