### BERT, Group 50

### Use Case UC7: Authenticate User

### Revision History: current version v1

### Primary Actor: User

#### Stakeholders and interests:

- User: Wants to log into the BERT System and be authenticated.

-BERT Administrator: Wants a User to be authenticated and be given access priveleges appropriate to their classification.

-Management: Wants Users to be authenticated and be given access priveleges appropriate to their classification.

Preconditions:

1. The BERT System is available and the Authentication screen is presented.

Success Guarantee (Post conditions):

1. A User has been authenticated with the BERT System.
2. A User has access to the subsystems appropriate to their classification.

Main Success Scenario (or Basic Flow):

1. System requests the User to log into the BERT System.
2. User enters their details required for authentication.
3. System receives the details.
4. System authenticates the User.
5. System presents the User with the Subsystems appropriate to their classification level.
6. User chooses a subsystem or exits Use Case.

Extensions (or Alternative Flows):

2a. Invalid authentication details.

1. System displays error message.
2. User chooses to cancel login or Use Case returns to Main Success Scenario 1.

Special Requirements:

-

Technology and Data Variations List:

n/a

#### Frequency of Occurrence:

Occurrence on an ad-hoc basis.

#### Open Issues:

-