Skip to content

Correspondence Technologies

Sections
Personal tools
You are here: Home » Software » SfIndex Demo » collective - LinkManager

Package: collective - LinkManager

a test of SfIndex product

Sourceforge Info

Project Name: collective
Package Name: LinkManager
Files Page:
Browse CVS: http://cvs.sourceforge.net/viewcvs.py/collective/LinkManager/  

Package README (CVS ver. 1.1.1.1)

Link Manager
============

by Fabiano Weimar dos Santos (Xiru) <fabiano@x3ng.com.br>
X3ng Web Technology <http://www.x3ng.com.br>

This application was made to create a easy to use Link Management
System. To install Link Manager, You must have Plone 1.0.3 and
Archetypes 1.0. I advice you to use "Plone-1_0" and Archetypes
"release-1_0" CVS branches.

Please, let me know if you are using this Product ;-)

Permission Validation
=====================

Link Manager has an advanced security validation engine to build Link
slot and to avoid unauthorized access to Link objects under the
Default Plone Workflow scenario.

Link Manager handle the "View" and the "Access contents information"
permissions to enforce that a Link object will not be avaliable for
non-select roles. If you are using workflow and you do some object
transition (diferent from "publish") the object permissions will be
changed by DCWorkflow (a common behavior). It's necessary to enable
all the workflow stuff. However, keep in mind that the publish
transition will set the selected roles on the Link object cleaning the
workflow setting (It's done by a Python Script that run on the publish
transition). This security adjust will occur every time that you edit
a Link object too.

Some points:

* All Link tree security validations are made using has_role method.

* Non-Manager users will NOT see the Link and Category objects on the
  Link tree until publish them.

* To publish a Link object, you must have the "Modify Portal Content"
  permission.

* For security reasons, at least "Manager" and "Owner" are allways
  allowed to "View" and "Access contents information".
 

Powered by Plone

This site conforms to the following standards: