Tags:
create new tag
view all tags

SID-00300: How do you enable 'Edit personal data' on the user page?

Status: Answered Answered TWiki version: 4.2.4 Perl version:
Category: CategoryAccessControl Server OS: Redhat Linux Last update: 14 years ago

When a user registers to use the wiki, the wiki create a user page on the main web. The user page contains the UserForm, and at the bottom of the form appears a link 'Edit personal data'. Folks who have not completed the form may want to update it. When our users click on the 'Edit personal data' link, they are taken to an Access Denied page where the message is 'Action "CHANGE": access not allowed on web'.

-- RussPoisson - 2009-05-07

Discussion and Answer

Go to your Main.WebPreferences page and remove the write access restriction defined by the ALLOWWEBCHANGE setting.

-- PeterThoeny - 2009-05-07

If i remove the write access restriction in ALLOWWEBCHANGE then the entire main web will be editable by all the users.How can i give access only to editpersonaldata to all users and other part of MainWeb should not be editable.

-- SureshIndukuri - 2011-06-06

Suresh: Remove the restriction in Main.WebPreferences to allow everybody to edit content, and lock down selected pages in the Main web using an ALLOWTOPICCHANGE setting. Details in TWikiAccessControl.

-- PeterThoeny - 2011-06-06

Peter: I have removed the restriction and locked my web home to TwikiAdminGroup with AllowTopicChange=TwikiAdminGroup and as alternate for this i can restrict the ALLOWWebChnage to TwikiAdminGroup and set ALLOWTOPICChange to each user "EDIT PERSONAL DATA PAGE".Please let me know is it a best practice to add ALLOWTOPICCHANGE for a particular user or group for each users "EDIT PERSONAL DATA PAGE"

-- SureshIndukuri - 2011-06-09

Access control settings are case sensitive, and they need to be real bullets, such as Set ALLOWTOPICCHANGE = SomeUser. Details in access control doc. You can use either a group, a single person or a list of persons. If locking down to single person it is recommended to use a person's WikiName, else use a group.

Closing this question after more than 30 days of inactivity. Feel free to reopen if needed. Consider engaging one of the TWiki consultants if you need timely help. We invite you to get involved with the community, it is more likely you get community support if you support the open source project!

-- PeterThoeny - 2011-08-01

      Change status to:
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.
SupportForm
Status Answered
Title How do you enable 'Edit personal data' on the user page?
SupportCategory CategoryAccessControl
TWiki version 4.2.4
Server OS Redhat Linux
Web server Apache
Perl version

Edit | Attach | Watch | Print version | History: r7 < r6 < r5 < r4 < r3 | Backlinks | Raw View | Raw edit | More topic actions
Topic revision: r7 - 2011-08-01 - PeterThoeny
 
  • 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.