Problème d'acquisition
Pour participer à cette discussion, cliquez ici pour vous inscrire.
| Auteur | Discussion |
|---|---|
|
tservi |
Problème d'acquisition Un script python pour accèder aux répertoire acl_user Bonjour, à la racine de zope, j'ai ce script nommé new_user: ################################################################## ctxt=context.restrictedTraverse('/mon_website/acl_users') ctxt.REQUEST.set("name", my_user) ctxt.REQUEST.set("password", my_pass) ctxt.REQUEST.set("confirm", my_pass) ctxt.REQUEST.set("roles", ['Manager','Owner']) ctxt.manage_users("Add", ctxt.REQUEST) return ctxt.getUsers() #################################################################### qui fonctionne très bien si j'appuie sur l'onglet test dans la ZMI : dans ce cas, il ajoute un utilisateur. Ce script à les rôles proxy "Authenticated", "Manager", "Owner". Le répertoire "mon_website" est complètement sécurisé, seul un utilisateur authentifié peut y accéder. Mon problème est le suivant, j'ai un document dtml dans "truc/bidule/machin" qui contient la ligne "<dtml-call "new_user('test','test')">", ZOPE me demande de m'authentifier et met une erreur : Error Type: Unauthorized Error Value: You are not allowed to access 'manage_page_header' in this context Qui peut me permettre de comprendre la cause de cette erreur? Merci d'avance. Comment contourner le problème? Meilleures salutations. Jean Tinguely http://www.t-servi.com Posté le 13/12/2005 @ 15:56
|
|
tservi |
OK !!!
Salut, J'ai résolu le problème en utilisant userFolderAddUser(user, pass, rights, dir). Meilleures salutations. Jean Tinguely. http://www.t-servi.com Posté le 13/12/2005 @ 17:18
|

Log in
Forgot your password?