I am running a site with Joomla 1.5.15, CB 1.2.1, CBSubs 1.0.3 and DOCman 1.5.2. In DOCman, I have a group named "Upload Docs", which I have granted permission to upload documents only - the group cannot approve or publish docs. In CBSubs, I utilized the DOCman integration plugin to assign users to a subscription plan to the "Upload Docs" group in DOCman. When users subscribed, they were indeed added to the correct "Upload Docs" group.
However, these users WERE able to have their uploaded documents published automatically from the front-end of the site, contrary to how DOCman was configured. Upon investigating the DOCman table (jos_docman), I found that the user ID being inserted in the "submitted by" column was the admin ID of 63. The user ID inserted into the "last update by" column was the correct user ID who submitted the doc. These IDs should be the same.
As a test, I created a user and added them to the "Upload Docs" group manually through the DOCman Groups interface. The behavior for these was as it should have been - they were able to upload documents without having them published. When I looked at the underlying database records for these, the "submitted by" ID was correct for the user that submitted the doc.
Any ideas on this would be helpful.
Rick
Post edited by: krileon, at: 2010/02/21 16:27