$ENV{REMOTE_USER}
from a mechanismm provided by the environment.
A user can be represented as USER:user-id
in addition to a wikiname.
USER:user-id
in a topic becomes a hyper link to the directory look-up page of the user.
LDAPGROUP:group-name
.
There is no wikiname corresponding to those groups.
LDAPGROUP:group-name
in a topic becomes a hyper link to the directory look-up page of the group.
LDAP groups may be used in parallel to group defined by TWiki topics.
* Set ALLOWWEBVIEW = LDAPGROUP:team-foo, USER:barFor change notification (in WebNotify topics), the notatons are used as follows.
* 'LDAPGROUP:team-foo' * 'USER:bar'This is inconvenient because you need to put quotes for change notification, but you don't need to for access control. But you can configure change notification so that you don't need to put quotes for the notations.
$TWiki::cfg{UserMappingManager}
accordingly.
handlesUser()
login2cUID()
getLoginName()
getWikiName()
findUserByEmail()
getEmails()
findUserByWikiName()
$TWiki::cfg{PasswordManager}
is set to 'none'
.
Recognized as a login name |
Recognized as a wikiname |
|
---|---|---|
USER:user-id |
must be | must be |
LDAPGROUP:group-name |
must not be | must be |
USER:user-id
is given.
LDAPGROUP:group-name
is handed, the method needs to return the list whose only element is the one handed.
Otherwise, expand the group.
LDAPGROUP:group-name
needs to yield true.
LDAPGROUP:group-name
needs to be taken care of.
LDAPGROUP:group-name
is handed, the method needs to return the email address corresponding to the LDAP group.
USER:user-id
is handed, the method needs to return the corresponding cUID.
Related Topics: AdminDocumentationCategory, TWikiAccessControl, MailerContrib
Copyright © 1999-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Daya Bay? Send feedback Note: Please contribute updates to this topic on TWiki.org at TWiki:TWiki.CustomUserGroupNotations. |