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 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

Edit | Attach | Watch | Print version | History: r8 < r7 < r6 < r5 < r4 | Backlinks | Raw View | Raw edit | More topic actions
Topic revision: r8 - 2006-03-25 - MartinCleaver
 
  • Learn about TWiki  
  • Download TWiki
This site is powered by the TWiki collaboration platform Powered by Perl Hosted by OICcam.com Ideas, requests, problems regarding TWiki? Send feedback. Ask community in the support forum.
Copyright © 1999-2026 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.