Products.LDAPUserFolder

Screenshot Software:
Products.LDAPUserFolder
Mga detalye ng Software:
Bersyon: 2.26
I-upload ang petsa: 14 Apr 15
Lisensya: Libre
Katanyagan: 2

Rating: 1.0/5 (Total Votes: 1)

Products.LDAPUserFolder ay isang kapalit para sa isang Zope folder ng gumagamit. Hindi nito mag-imbak ng sarili nitong bagay user ngunit Bumubuo ang mga ito sa mabilisang pagkatapos ng pagpapatunay ng gumagamit laban sa mga database ng LDAP.
Paano i-upgrade
Ina-upgrade entails hindi lamang unpacking ang bagong code na ito, dapat mo ring tanggalin at likhain muli ang lahat ng mga pagkakataon LDAPUserFolder sa iyong pag-install Zope upang maiwasan ang mga error. Mukhang ang safe diskarte sa pag-upgrade tulad nito:
& Nbsp; * mag-log in bilang isang gumagamit na pang-emergency
& Nbsp; * tanggalin ang lahat ng mga pagkakataon LDAPUserFolder
& Nbsp; *-upgrade ang produkto filesystem
& Nbsp; * i-restart ang Zope
& Nbsp; * mag-log in bilang emergency user
& Nbsp; * muling likhain ang mga pagkakataon LDAPUserFolder
Paano lumikha ng isang user emergency ay inilarawan sa mga SECURITY.txt dokumento sa folder ng 'doc' sa root ng iyong pag-install ng software Zope. Ang nabanggit 'zpasswd.py' script ay namamalagi sa folder ng 'bin' sa root ng iyong pag-install Zope.
Mga problema sa Pag-debug
Lahat ng mga mensahe ng log ay ipinadala sa karaniwang Zope kaganapan mag-log 'event.log'. Upang makakita ng higit pang maligoy na pag-log ang output kailangan mong taasan ang antas ng pag-log in zope.conf iyong Zope halimbawa ng. Tingnan ang 'eventlog' panuto. Pagtatakda ng 'antas' na pindutan upang 'i-debug' magma-maximize ang output ng log at maaaring makatulong na matukoy ang mga problema sa panahon ng pag-setup at pagsubok.
Bakit ang LDAPUserFolder hindi ipakita ang lahat ng aking mga grupo ng LDAP?
Ayon sa feedback na natanggap mula sa mga taong gumagamit ng mga produkto ng Netscape direktoryo ng paraan ng bagong group na ito ay nagbibigay-daan sa instantiated laman ang pangkat na umiiral sa system. Gayunpaman, ayon sa mga canonical kahulugan para sa pangkat na tala pangkat ay dapat palaging may katangian miyembro ng pangkat. LDAPUserFolder Ang hitsura up talaan grupo sa pamamagitan ng pagtingin para sa mga entry miyembro ng pangkat. Kung ang isang record group ay may pagkatapos ay walang mga kasapi ito ay nilaktawan. Tulad ng sinabi sa itaas, ito ay tila lamang upang maapektuhan ang mga server ng direktoryo ng Netscape. Upang magawan ng paraan na ito (Netscape) kababalaghan magdagdag ng isa o higit pang mga miyembro sa pangkat na pinag-uusapan gamit ang mga tool na kasama sa server na direktoryo. Dapat itong lumitaw sa LDAPUserFolder pagkatapos nun.
Bakit paggamit LDAP na mga tala ng user tindahan?
LDAP bilang isang pinagmumulan ng Zope mga tala ng user ay isang mahusay na pagpili sa ilang mga sitwasyon, tulad ng ...
& Nbsp; * Mayroon ka ng isang umiiral na setup ng LDAP na maaaring mag-imbak ng data ng empleyado ng kumpanya at hindi mo nais na doblehin ang anumang data sa isang Zope folder ng gumagamit
& Nbsp; * gusto mo upang gawing magagamit ang parehong database ng user sa ibang mga application tulad ng mail, address book kliyente, authenticators operating system (Pam-LDAP) o iba pang mga serbisyo ng network na nagbibigay-daan sa pagpapatotoo laban sa LDAP
& Nbsp; * Mayroon kang ilang mga Zope mga pag-install na kailangan upang ibahagi ang mga tala ng user o ZEO pag-setup
& Nbsp; * gusto mong magawang mag-imbak ng higit pa sa user name at password sa iyong Zope folder ng gumagamit
& Nbsp; * Gusto mong manipulahin ang data ng user sa labas ng Zope
... Patuloy sa listahan.
Ang LDAP Schema
Dapat maglaman ang iyong LDAP server talaan na maaaring magamit bilang mga tala ng user. Ang anumang uri ng object tulad ng tao, organizationalPerson, o inetOrgPerson at anumang derivatives nito ay dapat na gumana. Talaan ng mga uri posixAccount ay dapat na gumana nang tama rin. LDAPUserFolder Ang Inaasahan ng iyong mga tala ng user na magkaroon ng hindi bababa sa ang mga sumusunod na mga katangian, karamihan sa mga ito ay kailangan para sa abovementioned object klase, gayon pa man:
& Nbsp; * isang katangian upang i-hold ang user ID (tulad ng CN, uid, atbp)
& Nbsp; * userPassword (field ng password)
& Nbsp; * objectClass
& Nbsp; * kahit anong katangian piliin ka bilang ang katangian username
& Nbsp; * katangian typcial-tao na may kaugnayan tulad ng SN (apelyido), givenName (unang pangalan), uid o mail (email address) ay ginagawa pakikipagtulungan sa mga nicer mga LDAPUserFolder
Zope mga gumagamit ay may tiyak na mga tungkulin kaugnay sa mga ito, ang mga tungkulin matukoy kung ano ang mga pahintulot ng user mayroon. Para sa LDAPUserFolder, impormasyon ng papel ay maaaring ipinahayag sa pamamagitan ng pagiging miyembro sa talaan pangkat sa LDAP.
Talaan ng pangkat ay maaaring maging ng anumang uri ng object na tumatanggap ng maramihang mga katangian ng uri "uniqueMember" o "miyembro" at na may katangiang "CN". Ang isa tulad uri ay ang "groupOfUniqueNames". Ang CN inilalarawan ng pangalan ng grupo / tungkulin habang ang mga katangian miyembro tumuturo pabalik sa lahat ng mga tala sa mga gumagamit na bahagi ng pangkat na ito. Tanging ang mga estilo group talaan na gumagamit ng kumpletong mga DNS para sa mga miyembro nito ay suportado, na nagbukod ng mga klase tulad ng posixGroup.
Para sa mga halimbawa ng wastong group- at user-talaan para sa LDAP mangyaring tingnan ang mga file SAMPLE_RECORDS.txt sa pamamahagi. Mayroon itong halimbawa para sa isang user- at ng isang talaan group sa LDIF format.
Ito ay sa labas ng saklaw ng na ito ang papeles upang ilarawan ang iba't ibang mga bagay na mga klase at mga katangian sa detalye, mangyaring tingnan ang LDAP dokumentasyon para sa isang mas mahusay na paggamot.
Ang mga bagay upang panoorin out para sa
Dahil ang isang folder ng gumagamit ay ang isa sa mga item na maaaring i-lock ang mga gumagamit sa labas ng iyong site kung masira ang mga ito Iminumungkahi ko sa pagsubok ng mga setting sa ilang mga kapansin-pansin na lokasyon bago pinapalitan folder pangunahing acl_users ng isang site na may isang LDAPUserFolder.
Bilang isang huling resort ay palaging mong mag-log in at gumawa ng mga pagbabago kung ang superuser (o sa mas bagong Zope release na tinatawag na "emerhensiyang user") na, bilang isang dagdag na bonus, maaaring magtanggal at gumawa ng mga folder ng gumagamit. Ito ay isang paglabag sa mga karaniwang "ay hindi maaaring lumikha ang superuser / sariling anumang bagay" patakaran, ngunit maaaring mag-save ang iyong balat sa gayon maraming mga paraan.
LDAP Schema pagsasaalang-alang kapag ginamit sa CMF
Ang CMF (at sa pamamagitan ng extension, Plone) inaasahan na ang bawat gumagamit ay may isang email address. Upang gumawa ng lahat ng bagay na gawa nang tama ang iyong mga tala ng user LDAP ay dapat na may katangiang "mail", at dapat na-set up ang katangiang ito sa tab na "LDAP Schema" ng iyong LDAPUserFolder. Kapag nagdagdag ka ng schema item na "mail" siguraduhing naitakda mo sa field na "Tingnan sa mapa upang Pangalan" sa "email".
Ang mga katangian na lalabas sa sumali sa form at ang view personalize ay pinamamahalaan ng ang mga katangian mo 'magrehistro' gamit ang tab na 'Mga Katangian ng Miyembro' sa portal_memberdata tool ZMI view, na siya namang ay galing sa tab na 'LDAP Schema' sa LDAPUserFolder ZMI view. Mga Katangian nais mong paganahin ang para sa portal ng mga miyembro ay dapat na-set up sa tab na LDAPUserFolder 'LDAP Schema' muna, at pagkatapos ay nakarehistro gumagamit ng mga screen ng 'Membeer mga ari-arian' sa tool data Miyembro ZMI view.

Ano ang bagong sa paglabas:

  • Ayusin ang python-ldap error kapag nakakatanggap ng mga hanay sa halip ng mga listahan para sa mga katangian upang maghanap sa (Patch sa pamamagitan ng Godefroid Chapelle)
  • Ang ilang mga cleanups matagpuan sa pamamagitan ng pyflakes ((Patch sa pamamagitan ng Godefroid Chapelle)

Ano ang bagong sa bersyon 2.24:

  • Kapag naghahambing ng halaga sa pag-login upang mag-login halaga na makikita sa LDAP server-strip muna ang halaga sa pag-login. Ang sumusunod OpenLDAP pag-uugali na kung saan isinasaalang-alang ng halaga bilang tumutugma sa kahit na trailing o puwang sa filter query halaga na humahantong. (Https://bugs.launchpad.net/bugs/1060080)
  • LDAPDelegate: Kapag gumagamit ng isang user mula sa Zope seguridad makinarya para sa layunin ng paghahanap ng isang angkop magbigkis DN at password para sa pagkonekta sa isang LDAP server, itapon ito kapag ito ay hindi pa nilikha bilang resulta ng isang tunay na pag-login at samakatuwid ay mayroong isang Di-wasto ang password (https://bugs.launchpad.net/bugs/1060112)
  • gumamit ng isang kilalang hanay ng mga bahagi bersyon (versions.txt mula sa Zope 2.3.18) upang maiwasan ang mga hindi kinakailangang mag-micromanage bersyon ng dependency
  • Inilipat ang mga entry pagbabago ng tala para sa bersyon 2.18 at mas matanda mula CHANGES.txt sa HISTORY.txt
  • I-reformat HISTORY.txt at gawin itong pahinga na sumusunod sa
  • linisin ang format ng CHANGES.txt

Ano ang bagong sa bersyon 2.23:

  • Magdagdag setuptools-Git sa setup_requires upang maiwasan ang nawawalang mga file sa itlog release -. bersyon 2.22 at 2.21 ay hindi bumuo ng dahil sa isang nawawalang VERSION.txt

Ano ang bagong sa bersyon 2.20:

  • Ayusin para sa CVE-2010-2944 (http: // secunia.com/advisories/cve_reference/CVE-2010-2944/), na ay hindi kailanman iniulat upstream ng mga tao sa Debian, na natagpuan ang problema 8 buwan na nakalipas (tingnan http://bugs.debian.org/cgi-bin/bugreport .cgi? bug = 593466). Salamat guys.

Ano ang bagong sa bersyon 2.19:

  • Magdagdag pangalan ng katangian sa negative_cache_key kaya mga kahilingan para sa parehong halaga ngunit iba't ibang mga katangian ay hindi lason sa cache. (Https://bugs.launchpad.net/bugs/695821)
  • Ang mga nabagong base sa klase Zope 2.13 ay hindi tukuyin ang isPrincipiaFolderish, kaya ang folder ng user ay hindi na magpapakita sa kaliwang navigation pane kamay sa ZMI. (Https://bugs.launchpad.net/bugs/693315)
  • Mga Fixed isang may mga kapintasan ng tseke para sa Unicode kaya pag-expire ng user ay hindi ay mabibigo kung ang isang halaga Unicode Lumipas in. Binago ang lahat ng mga tseke para sa string at Unicode gamitin basestring. (Https://bugs.launchpad.net/bugs/700071)
  • Mga Fixed isang export / import pagsubok error tumakbo muli nang sa gayon ang lahat ng mga pagsubok.
  • Ang halaga ng Password Manager DN sa tab na I-configure sa ZMI ay nagpakita up sa malinaw na teksto kapag tinitingnan ang HTML source para sa nai-render na pahina. (Https://bugs.launchpad.net/bugs/664976)

Mga Kinakailangan :

  • Python

Iba pang mga software developer ng Jens Vagelpohl and contributors

Mga komento sa Products.LDAPUserFolder

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!