Dolmen应用程序安全声明
项目描述
dolmen.app.security是一个提供Dolmen应用程序基本角色和权限集合的软件包。
>>> import dolmen.app.security >>> from dolmen.app.security import IDolmenSecurity >>> from dolmen.app.security.roles import IDolmenRoles >>> from dolmen.app.security.content import IContentPermissions>>> IDolmenSecurity.extends(IDolmenRoles) True >>> IDolmenSecurity.extends(IContentPermissions) True>>> IDolmenSecurity.providedBy(dolmen.app.security) True
内容中心权限
>>> import dolmen.app.security.content>>> IContentPermissions.providedBy(dolmen.app.security.content) True>>> for name, attr in IContentPermissions.namesAndDescriptions(): ... print "%s: %s" % (name, attr.getDoc()) CanEditContent: Edit content. CanAddContent: Add content. CanListContent: List the container content. CanDeleteContent: Delete content. CanReviewContent: Review and annotate content. CanCopyContent: Copy content to the clipboard. CanPasteContent: Paste content from the clipboard. CanViewContent: View content.
Dolmen应用程序角色
>>> import dolmen.app.security.roles>>> IDolmenRoles.providedBy(dolmen.app.security.roles) True>>> for name, attr in IDolmenRoles.namesAndDescriptions(): ... print "%s: %s" % (name, attr.getDoc()) Member: A basic member. Contributor: A content contributor. Owner: The owner of an object. Reviewer: A content reviewer.
变更日志
0.1 (2009-10-27)
初始发布
项目详情
关闭
dolmen.app.security-0.1.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | e57010f77980bc4b902ee2934393121f71bc76719708834b17560924664d678d |
|
MD5 | faf38e6c1f68c44ad47f46c245d8f308 |
|
BLAKE2b-256 | 95c121321866b84ab22f273809a5464c3359eb541682313cccff136faaa9f875 |