View Issue Details

IDProjectCategoryView StatusLast Update
0001983SOGoWeb Mailpublic2012-09-14 15:07
Reportermustafirus Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status newResolutionopen 
Product Version1.3.18 
Summary0001983: Don't show imap rights in public namespace
Description

Mail folders in public(sharedFolderNamespaces) namespace has owner "nobody"
Procedure aclsForUser read acls only when "owner isEqualToString: userLogin"
So its never read acls of folders in public namespace

We can set acls for folders in public name space but cannot lookup them.

This is for superuser (user in SOGoSuperUsernames)

For ordinary user we can see list of users in acls but cant see rights for user.
instead we see not friendly message
"An error occurred during object publishing
tried to access private object (0x0x188d640, SoClass=SOGoMailFolder)"

IMHO, must be show acls and rights for superuser and not show acls for ordinary user with friendly message "Access denied"

Tagsacl, sogo

Activities

mustafirus

mustafirus

2012-09-14 15:07

reporter   ~0004479

aclsForUser in file /SoObjects/Mailer/SOGoMailFolder.m

Issue History

Date Modified Username Field Change
2012-09-14 14:59 mustafirus New Issue
2012-09-14 15:01 mustafirus Tag Attached: sogo
2012-09-14 15:01 mustafirus Tag Attached: acl
2012-09-14 15:07 mustafirus Note Added: 0004479