Peter Fraterdeus wrote:
Just trying to track down an answer or a hint of a path to a solution for the 
following:

Why would a custom member type generated with AGX, and following the remember
documentation on custom schema, raise an Unauthorized exception?

That is, when we set the Default Member type to our 'CustomPerson', the "join" 
link raises Unauthorized, and shows a login form.

Traceback here: http://paste.plone.org/15584

VerboseSecurity isn't very telling.

yes, the unauth errors on content creation that CMF raises are not very helpful. to really understand what's going on, you have to step into the getSecurityManager().validate() call on link 538 of Products.CMFCore.TypesTool. :(

We've made 'CustomPerson' addable to MemberDataContainer in portal_types.

what is the add permission on your CustomPerson type, and who has this permission? remember sets the add permission on its member type to be "Add portal member", which is given to Anonymous by default. this is not the case with most content types, so maybe AGX is creating a custom add permission, or is using "Add portal content".

if it's a custom permission, you should be able to tweak the roles on that permission and you'll be fine. if it's not, then you'll have to figure out how to reassign it to a different add permission, probably "Add portal member".

-r


--
Archive: 
http://www.openplans.org/projects/remember/lists/remember/archive/2007/07/1183676754917
To unsubscribe send an email with subject unsubscribe to [EMAIL PROTECTED]  
Please contact [EMAIL PROTECTED] for questions.

Reply via email to