My Training - Assign Functionality Permission Settings

Design

Select by Role

  • Under choose role, show:
    • Parent/Home Caregiver
    • Paraprofessional: 1:1 Aide
    • Related Service Provider
    • Teacher
    • Lead Teacher
    • Case Manager
    • TC
    • Custom Roles
  • Show column for assigned and unassigned roles (similar to assign by individuals)
  • If an account exceeds licenses allocated, display a message at bottom of current pop-up. The message should read "Oops! It looks like you do not have enough training licenses to complete this task. Please contact us at support@rethinked.com."

Business Rules

Select by Role

  • Able to assign one or multiple roles
  • Any user with the selected role(s) will have access to the training module. No other roles will have access
  • Roles 5, 6, and 7 will not show in the list.
  • Users with roles 5, 6, and 7 will have access to the training module & cannot have their access removed.
  • Check against licenses. If 10 Basic ABA Training Licenses have been purchased, and an account has 20 paraprofessionals, display the error message & do not assign the users.

Select individuals

  • List all users as "assigned" or "unassigned" (same as now)
  • If an account exceeds licenses allocated, display a message at bottom of current pop-up. The message should read "Oops! It looks like you do not have enough training licenses to complete this task. Please contact us at support@rethinked.com."

Select individuals

  • Do not show any user with a role of 5, 6, or 7
  • Users with roles 5, 6, and 7 will have access to the training module & cannot have their access removed.
  • Check against licenses. If 10 Basic ABA Training Licenses have been purchased, and a user attempts to assign the training to more than 10 individuals, display the error message & do not assign the users.