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 - This page was cached on 03 Jul 2017 - 23:53.

The copyright of the content on this website is held by the contributing authors, except where stated elsewhere. See Copyright Statement. Creative Commons License