This question about Authentication or Authorisation: Answered

Who is BaseUserMapping_666

In trying to track down a problem I'm having, GeorgeClark suggested I set sub MONITOR_ACLS { 1 } in Foswiki/Meta.pm. I've done that, and now I see lines like this in the Apache error log:
[Mon Feb 16 22:51:26 2015] [error] [client 192.168.1.148] Check CHANGE access BaseUserMapping_666 to BAAPT.BrainScanning, referer: http://wiki.cfcl.com/BAAPT/BrainScanning

Who or what is BaseUserMapping_666? (And why isn't it matching against WikiGuest?)

-- VickiBrown - 17 Feb 2015

BaseUserMapping _666 is the internal representation of WikiGuest. They are called canonical Userid's or cUID. They are the mappings that come with foswiki regardless of which mapper you use.
  • BaseUserMapping _111 is ProjectContributor
  • BaseUserMapping _222 is RegistrationAgent
  • BaseUserMapping _333 is AdminUser
  • BaseUserMapping _666 is WikiGuest
  • BaseUserMapping _999 is UnknownUser

They are used internally, you should normally not have to ever reference them in an ACL. -- GeorgeClark - 17 Feb 2015
 

QuestionForm edit

Subject Authentication or Authorisation
Extension
Version Foswiki 1.1.9
Status Answered
Related Topics
Topic revision: r2 - 17 Feb 2015, GeorgeClark
The copyright of the content on this website is held by the contributing authors, except where stated elsewhere. See Copyright Statement. Creative Commons License    Legal Imprint    Privacy Policy