• Geoff Davenport 1
  • NEWBIE
  • 0 Points
  • Member since 2016

  • Chatter
    Feed
  • 0
    Best Answers
  • 0
    Likes Received
  • 1
    Likes Given
  • 1
    Questions
  • 1
    Replies
I'm having a hard time understanding how groups and queues impact sharing.

I'm attempting to implement a role hierarchy that restricts access to cases.  Here is what I have done so far:
  1. Set org-wide sharing for Cases to private (access is granted access using hierarchies by default)
  2. Created a hierarchy, but placed all users at the bottom level (BottomRole).  BottomRole is set with "Users in this role cannot access cases that they do not own that are associated with accounts that they do own"
  3. I have created zero Case Sharing Rules
I was expecting this to lock things down so that users could only view cases they own.  Instead, users (with profile access to cases) can see and edit all cases, independent of ownership.

Now, we've been using Salesforce for many years without using Roles.  We have numerous groups and queues set up for various purposes.  I suspect this is at play, but can't find an explanation (that I understand) of the interplay between groups, queues, and roles.  

I've done some testing.  I created a brand new User (User5), and a brand new Profile (TestProfile) to eliminate any quirks related to an existing user's permissions.  I have figured out a few things:
  1. We have a pre-existing group named EmployeesGroup.  This is to separate paid staff from volunteers, interns, etc.  When I place User5, with TestProfile and BottomRole, into EmployeesGroup, User5 can see all cases, regardless of ownership.  When I take User5 out of EmployeesGroup, the cases are no longer visible.
  2. Changing the Profile doesn't impact record-level visibility.  Whether I use TestProfile, or any of the other profiles that have case access, nothing changes.  
  3. When I leave User5 in EmployeesGroup, but remove our SystemAdministrator (me) from EmployeesGroup, 50% of the cases disappear.  
  • I don't see any correlation with case ownership, though.  About 75% of our cases are owned by Queues.  The number of visible cases in each queue shrunk dramatically.  And, all the cases owned by SystemAdministrator disappeared, which would be expected.
  • I don't see any correlation with the User who created the case.
  • I don't see any correlation with the User who owns the Account of the primary Contact on the case
So this appears to have something to do with group membership.  But I have no idea how or why.  I have not turned on any Case Sharing Rules that would share across EmployeeGroup.  What else could cause this?  I'm completely stuck.  
Hi all,

I'm building a community site with knowledge articles, Questions, and Cases. I can see that questions have a comment/reply system for them (which makes sense) because they are a glorified forum: but I can't find any way to enable this for knowledge base articles. 

I've done a bunch of searching , and every answer I ahve found says they don't: but the posts I've found are also at minimum: two years old...
So can someone clarify if the functionality exists?

Thanks
  • August 05, 2015
  • Like
  • 1
Hi all,

I'm building a community site with knowledge articles, Questions, and Cases. I can see that questions have a comment/reply system for them (which makes sense) because they are a glorified forum: but I can't find any way to enable this for knowledge base articles. 

I've done a bunch of searching , and every answer I ahve found says they don't: but the posts I've found are also at minimum: two years old...
So can someone clarify if the functionality exists?

Thanks
  • August 05, 2015
  • Like
  • 1