If user is removed from a Site his Team membership remains

Description

If the Site membership is removed from a user, the Team memberships from that Sites' teams are not removed.

Steps to reproduce:

1) Create a Site: Test Team Site
2) Create a Team in Site Memberships > View Team > Add Team as Test Team
3) Create a User : Team User
4) Assign User to Test Team Site as member
5) Assign User into Team Test Team under Test Team Site's Site Memberships > View Team
6) Remove Team User from Test Team Site either at User edit screen or Site Memberships screen
7) Check Team members (there's an empty list)
8) Reassign Team User to Test Team Site
9) Check Team members (Team User shows up there automatically)

Expected behavior: if User is removed from a Site, it's Team memberships in that Site must be removed as well as there's no guarantee that one he will be the member of that Site again or if he will be there's no reason to get the same Team membership and permissions automatically as well.

Activity

Show:

Robert Srisam-ang July 25, 2012 at 7:09 PM

PASSED Manual Testing following the steps in the description.

Reproduced on:
Tomcat 7 + MySQL 5. Portal 6.2.x GIT ID: 00b38d7d57d3869543cdee3eaae26791249fc10b.

If user is removed from a Site his Team membership remains.

Fixed on:
Tomcat 7 + MySQL 5. Portal 6.1.x CE GIT ID: 7d1179a0715c004107df2e19c8f0aa608b6289c7.
Tomcat 7 + MySQL 5. Portal 6.1.x EE GIT ID: 446618ea043e251eb6920900a2548ecdeec42f75.
Tomcat 7 + MySQL 5. Portal 6.2.x GIT ID: fe67228df017e4f6d09873a025d9706bc1d9d8ef.

If user is removed from a Site his Team membership no longer remains.

Michael Saechang July 25, 2012 at 4:59 PM

Committed on:
Portal 6.1.x CE GIT ID: 7d1179a0715c004107df2e19c8f0aa608b6289c7.
Portal 6.2.x GIT ID: 3191aff5030f9047ee89356a8f6ab9ea7db580bd.

Fixed

Details

Assignee

Reporter

Branch Version/s

6.1.x
6.0.x

Backported to Branch

Committed

Fix Priority

4

Git Pull Request

Components

Priority

Zendesk Support

Created July 19, 2012 at 2:42 AM
Updated June 24, 2023 at 3:51 PM
Resolved July 25, 2012 at 7:12 PM
Loading...