Hi Folks,

 

In MarkLogic 4.2 I created and configured executor, reader, inserter, and
updater security roles and also an http security role that includes
xdmp:add-response-header.  Next I created a user that includes all of these
roles without an admin role that is able to access xquery-generated web
pages for a particular application.

 

I tried porting my app to ML 6.0 using all the same roles and went as far as
ensuring that all modules and content have the appropriate permissions using
the following for each uri:

 

xdmp:document-add-permissions($uri, (
    xdmp:permission("reader", "read"),
    xdmp:permission("inserter", "insert"),
    xdmp:permission("executor", "execute"),
    xdmp:permission("updater", "update")
))


However, I'm still getting a 404 error running on ML 6.0 unless I login with
an admin user.  I'm probably missing something with ML 6.  Is there a list
of necessary role permissions to be applied for a reader, executor,
inserter, and updater?  Is there any special configuration for the modules
and/or content databases and http app servers in ML 6 for such users?

 

Thank you!

 

Tim Meagher

 

_______________________________________________
General mailing list
[email protected]
http://developer.marklogic.com/mailman/listinfo/general

Reply via email to