8 Apr
2003
8 Apr
'03
6:33 p.m.
Sergio wrote at 2003-4-7 17:25 -0300:
I create a new Folder and a new Role inside it, giving View permission only to this Role. Then in 'local roles', I associate this Role to an user. Until here, it´s all right. This user has access to this forlder.
But I decide to change the Role´s name and deleted it. After this, the user keep´s accessing the folder, because the role-
user association in 'local roles' exists yet.
I tried to flush and Pack the database, but that 'local role' doesn´t disapear.
Is this the correct behavior for local roles?
It is a well known weakness. You must implement an External Method that visits all objects and cleans up the state. Dieter