Opened 10 years ago

Closed 10 years ago

#601 closed defect (fixed)

if user permissions have been added externally via 'trac-admin' then AccountManager will not allow you to create that user

Reported by: anonymous Owned by: mgood
Priority: normal Component: AccountManagerPlugin
Severity: normal Keywords:
Cc: Trac Release: 0.10


if user permissions have been added externally via 'trac-admin projpath permission user add perm' then that user exists already even though they cannot login and AccountManager does not allow you to create the user (gives a User Already Exists error).

I found that if I used WebAdmin->Permissions to delete the permissions for that user, then AccountManager allowed me to add the user

Attachments (0)

Change History (2)

comment:1 Changed 10 years ago by mgood

  • Status changed from new to assigned

In order to address #155, creating users that had existing permissions was disallowed. I guess this behavior should be kept for users registering their own accounts, but this test can be skipped when an administrator is adding an account.

comment:2 Changed 10 years ago by mgood

  • Resolution set to fixed
  • Status changed from assigned to closed

(In [1127]) skip permission check when admin creates a new account (fixes #601)

Add Comment

Modify Ticket

as closed The owner will remain mgood.
The resolution will be deleted. Next status will be 'reopened'.

E-mail address and user name can be saved in the Preferences.

Note: See TracTickets for help on using tickets.