Ticket #159 (closed Defect: Software changed)
Deal with new user which reuses an old username (use urn:uuid GUID-based URIs)
| Reported by: | wsanchez@… | Owned by: | wsanchez@… |
|---|---|---|---|
| Priority: | 1: Blocker | Milestone: | CalendarServer-1.0 |
| Component: | Calendar Server | Severity: | Security |
| Keywords: | Cc: |
Description (last modified by wsanchez@…) (diff)
3/13/07 11:39 AM Wilfredo Sanchez: Deal with new user which reuses an old username
When we delete a user from OD, the server behaves correctly, and re-enabling the user works fine. But replacing a user with a new user using the same username doesn't do some necessary things:
- Delete (or archive) the old user's calendar data
- Remove the old user from existing ACEs on the server
Removing a user from ACEs may be tough since it means crawling the whole resource tree and cleaning house. Using UUID-based principal URIs solves this more cheaply, allowing us to do housekeeping of that sort separately.
Change History
Note: See
TracTickets for help on using
tickets.
