- Other access control paradigms?
Having discussed this with Paul a long time ago in the Principia days, I believe this to be possible, but am unsure of where to start. The idea is this: I would like to maintain my user information (uid, passwd, and access info) in an rdbms table. This would enable us to leverage a database that already exits for this purpose. I have several bobo apps I would like to move into Zope, but I would need to overide (or integrate) Zope's internal security with mine. Reason being is that we don't want to move several thousand user's into Zope's user db, and we don't want to train the staff on a new interface/paradigm. I could change the backend of my security scheme without too much trouble. I don't want to have to change the frontend. Could this be as simple as an External Method? Or do I have to hit the Product API, or replace the entire AccessControl package? Thanks Bill Scherer Bell Atlantic Mobile
BScherer@mobile.bam.com wrote:
Having discussed this with Paul a long time ago in the Principia days, I believe this to be possible, but am unsure of where to start.
The idea is this:
I would like to maintain my user information (uid, passwd, and access info) in an rdbms table. This would enable us to leverage a database that already exits for this purpose. I have several bobo apps I would like to move into Zope, but I would need to overide (or integrate) Zope's internal security with mine. Reason being is that we don't want to move several thousand user's into Zope's user db, and we don't want to train the staff on a new interface/paradigm.
I could change the backend of my security scheme without too much trouble. I don't want to have to change the frontend.
Could this be as simple as an External Method? Or do I have to hit the Product API, or replace the entire AccessControl package?
If I understand you, all you need is a user folder that get's it's user data from a relational database. You don't need to change Zope's security model. Right? We built a product for Principia that does this. It hasn't been tested with Zope yet. If you want, we can send it to you and you can test/debug it. Otherwise, we'll try to get it tested/ debugged ourselves and make it available in a week or two. Jim -- Jim Fulton mailto:jim@digicool.com Technical Director (888) 344-4332 Python Powered! Digital Creations http://www.digicool.com http://www.python.org Under US Code Title 47, Sec.227(b)(1)(C), Sec.227(a)(2)(B) This email address may not be added to any commercial mail list with out my permission. Violation of my privacy with advertising or SPAM will result in a suit for a MINIMUM of $500 damages/incident, $1500 for repeats.
Yes! That's it. Getting user data from a (central) relational(or any other manageable) database! Jim Fulton wrote:
BScherer@mobile.bam.com wrote:
I would like to maintain my user information (uid, passwd, and access info) in an rdbms table. This would
If I understand you, all you need is a user folder that get's it's user
data from a relational database. You don't need to change Zope's security model. Right?
If you want, we can send it to you and you can test/debug it. Otherwise, we'll try to get it tested/ debugged ourselves and make it available in a week or two.
If you think a newbie can help test/debug, please send it me, too. At least you can test whether it is easy enough to use for a newbie. Newbies are valuable resources convertible to a user, right? We are renovating a history department web with Zope. We want support lecturors, their classes, small groups in those classes and finally many students. The main(at least now) problem is that we need a complex hierachy of permision system for MANY people who come, do a little contributing(uploading, editing, etc) and go. Furthermore, almost every one of them is a dino(local expression for is & feels like a computer/internet idiots). Hence Zope seems the solution. And if we can manage user hiearachy easily, Zope it the perfect solution. BTW, I mentioned previously of translating Zope into East Asian languages, though nobody interested in that project : ( It started but we decide to do it more academically, i.e. lazily. The departement head want the web site first, quite naturally. Anyway we are supposed to be historians.
LEE, Kwan Soo wrote:
BTW, I mentioned previously of translating Zope into East Asian languages, though nobody interested in that project : ( It started but we decide to do it more academically, i.e. lazily. The departement head want the web site first, quite naturally. Anyway we are supposed to be historians.
Translating the docs? -Michel
Not only docs. Hopefully everything you can see on the browser window. i.e. messags from DTMLs, some from python files .... Docs seem to be changed soon. So translating docs are postponed. Michel Pelletier wrote:
LEE, Kwan Soo wrote:
BTW, I mentioned previously of translating Zope into East Asian languages, though nobody interested in that project : ( It started but we decide to do it more academically, i.e. lazily. The departement head want the web site first, quite naturally. Anyway we are supposed to be historians.
Translating the docs?
-Michel
I'm interested in the following as well, such as a LDAP, RADIUS or NDS authentication method. I could certainly do NDS, as we're looking at porting Pytyon/ZopeHTTPServer to Novell NetWare. On 18 Jan 99, at 15:40, BScherer@mobile.bam.com wrote:
I would like to maintain my user information (uid, passwd, and access info) in an rdbms table. This would enable us to leverage a database that already exits for this purpose. I have several bobo apps I would like to move into Zope, but I would need to overide (or integrate) Zope's internal security with mine. Reason being is that we don't want to move several thousand user's into Zope's user db, and we don't want to train the staff on a new interface/paradigm.
Brad Clements, bkc@murkworks.com (315)268-1000 http://www.murkworks.com (315)268-9812 Fax netmeeting: ils://ils.murkworks.com ICQ: 14856937 We must come down from our heights, and leave our straight paths, for the byways and low places of life, if we would learn truths by strong contrasts; and in hovels, in forecastles, and among our own outcasts in foreign lands, see what has been wrought upon our fellow-creatures by accident, hardship, or vice. - Richard Henry Dana, Jr. 1836
participants (5)
-
Brad Clements -
BScherer@mobile.bam.com -
Jim Fulton -
LEE, Kwan Soo -
Michel Pelletier