I've created an Add-on that I want vendors to be able to access, and be able to administrate. I've created a Vendors user group and a custom privilage for this add-on, and applied to the privileges of the Vendors usergroup.
When I login to the vendor.php (using the test vendor account I have set up) All of the privileges, EXCEPT the one for access to this add-on are applied, and The Menu created for the Add-on doesn't appear either.
If I remove the Vendor Admin Account from the usergroup Vendors, and set it as “available” not “active”, the Vendor has privileges that I don't want him to have, but can view the add-on and it's menu.
On the Addon I have a schemas/permissions/vendor.post.php file that has the following:
$schema['controllers']['myaddon']['modes']['manage']['permissions'] = true;
$schema['controllers']['myaddon']['modes']['add']['permissions'] = true;
$schema['controllers']['myaddon']['modes']['update']['permissions'] = true;
Thoughts, Help, Ideas?