Problem/Motivation

Connection Roles give the ability for a Connected entity to control the "connections" of the entity on the other end. This works great, but the tab that *lists* these connections is not visible to those connected entity's users -- so they have no natural way to get a list of the entities they have access to.

The same is true for a on entity's own "Contact" connections tab. That one should be governed by a specific permission: "View own Connections of type X", etc.

Steps to reproduce

Proposed resolution

Remaining tasks

User interface changes

API changes

Data model changes

Comments

gcb created an issue. See original summary.

  • 8e958ff committed on 3164109-connections-tab-access
    Revert "Issue #3164109 adding permission to see your own Connections tab...
  • d3b4299 committed on 3164109-connections-tab-access
    Issue #3164109 adding permission to see your own Connections tab.
    
  • fab8a26 committed on 3164109-connections-tab-access
    Issue #3164109 adding the connection tabs for orgs and contacts.
    

  • c60f846 committed on 3164109-connections-tab-access
    Issue #3164109 Adding the concept of ownership.
    
mariacha1’s picture

Assigned: aprice42 » mariacha1
Status: Active » Needs review

  • 8e958ff committed on 8.x-1.x
    Revert "Issue #3164109 adding permission to see your own Connections tab...
  • c60f846 committed on 8.x-1.x
    Issue #3164109 Adding the concept of ownership.
    
  • d3b4299 committed on 8.x-1.x
    Issue #3164109 adding permission to see your own Connections tab.
    
  • fab8a26 committed on 8.x-1.x
    Issue #3164109 adding the connection tabs for orgs and contacts.
    

  • 1272558 committed on 3164109-connections-tab-access
    Issue #3164109 hiding the sin of code example copy/pasta.
    
  • 8df1ae6 committed on 3164109-connections-tab-access
    Issue #3164109 not all entities have owners.
    

  • ecfec3f committed on 3164109-connections-tab-access
    Issue #3164109 another wsod if you are on a tab that does not load the...
mariacha1’s picture

Update! Also needs
Merge request for this is here:
https://git.drupalcode.org/project/redhen/-/merge_requests/6

with the patch:
https://git.drupalcode.org/project/redhen/-/merge_requests/6.diff

because the merge request at 5 had a bug.

  • 1272558 committed on 8.x-1.x
    Issue #3164109 hiding the sin of code example copy/pasta.
    
  • 8df1ae6 committed on 8.x-1.x
    Issue #3164109 not all entities have owners.
    
  • ecfec3f committed on 8.x-1.x
    Issue #3164109 another wsod if you are on a tab that does not load the...
mariacha1’s picture

Status: Needs review » Fixed

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.