Tags:
create new tag
, view all tags

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

TWiki version: TWikiRelease04x00x00
TWiki plugins: DefaultPlugin, EmptyPlugin, InterwikiPlugin
Server OS: Hosted Unix/RedHat Linux
Web server: Apache
Perl version: 5.6.1?
Client OS: OS X
Web Browser: Firefox
Categories: Registration, Authentication

-- KennethMentor - 23 Mar 2006

Answer

ALERT! If you answer a question - or have a question you asked answered by someone - please remember to edit the page and set the status to answered. The status is in a drop-down list 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

 
Topic revision: r8 - 2006-03-25 - MartinCleaver
 
Twitter Delicious Facebook Digg Google Bookmarks E-mail LinkedIn Reddit StumbleUpon    
  • Download TWiki
TWiki logo Powered by Perl Hosted by OICcam.com Ideas, requests, problems regarding TWiki? Send feedback. Ask community in the support forum.
Copyright © 1999-2012 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.