Directory pruning plugin does not deactivate all users. This happens if some users have empty/null external id.
- Setup delegated directory
- In the Crowd database set external id of the first alphabetical user to null
All users that are inactive in the remote directory should be deactivated.
Only users that are in the top 1000 (alphabetically) will be deactivated.
There is no good workaround for that.
One option would be to set some random external ids for users with empty/null external ids. Obviously it is not ideal to have random external ids in the database.