Question
I have tried
BulkRegistration several times and have followed the directions found in the
BulkRegistration page and
HowToRegisterUsersWithoutConfirmation. I would rather register users myself and send them a password in a separate e-mail. Users can change passwords later if they like. This is a recent installation of 4.0.1 on a hosted Unix server and the site runs great. Only problem has been a number of registration issues, all of which will be resolved if I can get
BulkRegistration to work.
I get the following error when trying to add a single user with
BulkRegistration:
"Access check on
UserName failed. Action "CHANGE": access not allowed on web."
--
KennethMentor - 23 Mar 2006
Environment
--
KennethMentor - 23 Mar 2006
Answer
If you answer a question - or someone answered one of your questions - please remember to edit the page and set the status to answered. The status selector is below the edit box.
I'm far from an expert on this, but I have just created my site and have been bulk registering my users. Have you filled out the
UnprocessedRegistrations page? There is a little form template there which is pretty much all I did. I just filled out the first & last name and wikiName for now (I'm using apache kerberos for authentication, so no wiki passwords here) Then back on the bulk registration site I just clicked the register these people button. What does your unprocessed registation form look like?
--
SusanCaskey - 23 Mar 2006
I have filled out the
UnprocessedRegistrations as directed and made sure all fields are included in the
UserForm. I am only using First Name, Last Name, e-mail, and
WikiName. My
UnprocessedRegistration form says "registrationsMade: 0."
My understanding is that if
BulkRegistration will work, I could then
BulkResetPassword to set initial passwords. I have configured for TWiki authentication, and new users are being added to the current .htpasswd file when I run
BulkRegistration, but these users are not on the list when I run
BulkRestPassword. No e-mail is being sent to the users and there is no way for the bulk added user to know his or her password.
--
KennethMentor - 23 Mar 2006
Ah.. I got you now. As far as I can see the bulk process just puts them into the Wiki system as a user. At least that's what its doing on my end. Hmmm, I think you'll have to see if someone more knowledgable can help. Sorry -- Sue
--
SusanCaskey - 24 Mar 2006
Does
TWikiRegistrationAgent still have write access to the Main web?
--
MartinCleaver - 24 Mar 2006
Thank you both! Following Martin's lead, I found the instructions for this at
UserRegistrationProblem. I amde the changes and
BulkRegistration now works like a champ! I apologize if I should have seen this elsewhere.
--
KennethMentor - 25 Mar 2006
You are welcome. I guess its a common scenario to copy verbatim all webs (including Main) from a TWiki-3 install to TWiki-4.
Ideally TWiki would have refused to write the .htpasswd file and would have told you that the agent in use had no authority to write to the Main web.
Kenneth - can you code? If you are able to make this change to TWiki that would be very fair compensation to ensure no one falls into the same situation.
--
MartinCleaver - 25 Mar 2006