Difference between revisions of "BBB BUC DAdmin MngDUser"
(Created page with ''''Brief Description:''' This is a template to copy and paste into other pages. '''Scenario 1:''' Create new meeting '''Preconditions:''' Includes anything that has been set …') |
|||
Line 1: | Line 1: | ||
− | '''Brief Description:''' | + | '''Brief Description:''' The process of managing users in a department. |
− | '''Scenario 1:''' | + | '''Scenario 1:''' Search for user. |
− | '''Preconditions:''' | + | '''Preconditions:''' Manage department users page. |
Line 12: | Line 12: | ||
! Actor !! System !! Data Used | ! Actor !! System !! Data Used | ||
|- | |- | ||
− | | | + | | Actor types user name into search box and chooses to search. || System searches db then LDAP for user and returns user information if found. If user does not exist in db, system will create records for that user.|| User name, first/last name, email, department, user type |
+ | |} | ||
+ | |||
+ | |||
+ | '''Postconditions:''' Manage department users page. | ||
+ | |||
+ | |||
+ | '''Scenario 2:''' View user's meetings/lectures. | ||
+ | |||
+ | |||
+ | '''Preconditions:''' Manage department users page. | ||
+ | |||
+ | |||
+ | {| class="wikitable" border="1" cellpadding="5" | ||
+ | |- | ||
+ | ! Actor !! System !! Data Used | ||
+ | |- | ||
+ | | Actor types user name into search box and chooses to search. || System searches db then LDAP for user and returns user information if found. If user does not exist in db, system will create records for that user.|| User name, first/last name, email, department, user type | ||
+ | |- | ||
+ | | Actor chooses to view user's meetings/lectures. || System returns calendar view with selected user's meetings/lectures.|| | ||
+ | |} | ||
+ | |||
+ | |||
+ | '''Postconditions:''' Manage department users page. | ||
+ | |||
+ | |||
+ | '''Scenario 3:''' Add user to department. | ||
+ | |||
+ | |||
+ | '''Preconditions:''' Manage department users page. | ||
+ | |||
+ | |||
+ | {| class="wikitable" border="1" cellpadding="5" | ||
|- | |- | ||
− | | || || | + | ! Actor !! System !! Data Used |
+ | |- | ||
+ | | Actor types user name into search box and chooses to search. || System searches db then LDAP for user and returns user information if found. If user does not exist in db, system will create records for that user.|| User name, first/last name, email, department, user type | ||
+ | |- | ||
+ | | Actor selects user and chooses to add user to department. || System adds record to db.|| User name/id, department id | ||
|} | |} | ||
− | '''Postconditions:''' | + | '''Postconditions:''' Manage department users page. |
− | '''Scenario | + | '''Scenario 4:''' Edit user. Actor can ban, change permissions, and remove a user from the department. |
− | '''Preconditions:''' | + | '''Preconditions:''' Manage department users page. |
Line 31: | Line 67: | ||
! Actor !! System !! Data Used | ! Actor !! System !! Data Used | ||
|- | |- | ||
− | | | + | | Actor types user name into search box and chooses to search. || System searches db then LDAP for user and returns user information if found. If user does not exist in db, system will create records for that user.|| User name, first/last name, email, department, user type |
+ | |- | ||
+ | | Actor chooses to edit user. || System returns page populated with chosen user's information.|| User name, first name, last name, email, user type, department info, permissions | ||
|- | |- | ||
− | | || || | + | | Actor edits user info and chooses to save. || System persists data and updates records.|| |
|} | |} | ||
− | '''Postconditions:''' | + | '''Postconditions:''' Manage department users page. |
Revision as of 13:50, 17 June 2013
Brief Description: The process of managing users in a department.
Scenario 1: Search for user.
Preconditions: Manage department users page.
Actor | System | Data Used |
---|---|---|
Actor types user name into search box and chooses to search. | System searches db then LDAP for user and returns user information if found. If user does not exist in db, system will create records for that user. | User name, first/last name, email, department, user type |
Postconditions: Manage department users page.
Scenario 2: View user's meetings/lectures.
Preconditions: Manage department users page.
Actor | System | Data Used |
---|---|---|
Actor types user name into search box and chooses to search. | System searches db then LDAP for user and returns user information if found. If user does not exist in db, system will create records for that user. | User name, first/last name, email, department, user type |
Actor chooses to view user's meetings/lectures. | System returns calendar view with selected user's meetings/lectures. |
Postconditions: Manage department users page.
Scenario 3: Add user to department.
Preconditions: Manage department users page.
Actor | System | Data Used |
---|---|---|
Actor types user name into search box and chooses to search. | System searches db then LDAP for user and returns user information if found. If user does not exist in db, system will create records for that user. | User name, first/last name, email, department, user type |
Actor selects user and chooses to add user to department. | System adds record to db. | User name/id, department id |
Postconditions: Manage department users page.
Scenario 4: Edit user. Actor can ban, change permissions, and remove a user from the department.
Preconditions: Manage department users page.
Actor | System | Data Used |
---|---|---|
Actor types user name into search box and chooses to search. | System searches db then LDAP for user and returns user information if found. If user does not exist in db, system will create records for that user. | User name, first/last name, email, department, user type |
Actor chooses to edit user. | System returns page populated with chosen user's information. | User name, first name, last name, email, user type, department info, permissions |
Actor edits user info and chooses to save. | System persists data and updates records. |
Postconditions: Manage department users page.