Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 11 Next »

We need to allow users to add/remove team members from the classroom/group.


Classroom/Group Dashboard

Design

  • If Team Members have been added to the classroom or group, display the names of the team members.

  • We will display the text Classroom Owner under the owner's name
  • On the Classroom view, we will list all groups the team members belongs to
  • If no Team Members have been added to the classroom/group, display a message that states "There are no team members in this classroom. Add Team Members."
    • Clicking Add Team Members takes the user to the Manage Team Members pop-up.
  • Clicking Manage Team Members takes the user to the Manage Team Members pop-up.

Business Rules

  • Team Members will be listed alphabetically by last name
  • All Team Members assigned to the classroom/group will be able to view the list of team members assigned to the classroom/group
  • Any user with the permission setting Create/Manage Classrooms for Others will see the Manage button. The classroom owner will also see the Manage button. This allows both an administrator and the classroom owner to make changes to the team members assigned to the classroom.
  • If an additional team member is added to a classroom/group and then is later unassigned from any of the students in the classroom/group, that team member is automatically unassigned from the classroom/group.

Manage Team Members

Design

  • This pop-up will show a list of team members with a slider button
  • Any team member currently assigned to the classroom/group will show the slider to the right and in blue to indicate the team member is selected
  • Sliding the selector to the right assigns the team member to the classroom/group
  • Sliding the selector to the left unassigns the team member from the classroom/group.
  • We will show a search bar to allow users to search for team members by name.
  • We will show the number of team members assigned/selected

  • On the Classroom Page, we will also show a place to change the owner of the classroom. This section will not show if accessing Manage team members from the Group Dashboard.



Business Rules

  • Team Members will be listed alphabetically by last name
  • Classroom Page
    • We will list all team members assigned to all students in the classroom
  • Group Page
    • We will list all team members assigned to the classroom and assigned to all students in the group
  • Admins will not show as they automatically have access to all classrooms/groups in the buildings they have access to.
  • If a team member is un-assigned from a student in the classroom/group, they are removed from the classroom/group automatically.
  • No labels