"System Security Defaults" form
Scenario 1: System Security Defaults - 'Outlook 365 Integration Configuration' setting validations
Specific Setup:
- The "Microsoft Azure" cloud computing platform or similar platform has been setup by the client's system administrators to integrate with "Microsoft 365", to provide the "Microsoft Outlook" application to users
- "Microsoft Outlook 365" integration certificate values : "Client ID", "Client Secret" and "Tenant ID", have been generated by the client's system administration and provided to the logged in user
- Logged in user has access to form, "Registry Settings" and form "System Security Defaults"
Steps
- Open form "Registry Settings"
- Search for registry setting "Enable Outlook 365 Integration"
- Entering a value of "Y" in the "Registry Settings Value" field will:
- Enable support for "Outlook 365 Integration" in the system
- Create a new section in form "System Security Defaults", called "Outlook 365 Integration Configuration", where integration certificate values may be entered and submitted
- Entering a value of "N" in the "Registry Settings Value" field will:
- Disables support for "Outlook 365 Integration" in the system
- Removes section "Outlook 365 Integration Configuration" in form "System Security Defaults"
- Set the value in the "Registry Settings Value" field to a value other than "Y" or "N"
- Validate the error message "The selected value is not valid in the current system code for the following reason: Valid values are Y or N", is displayed
- Set the value in the "Registry Settings Value" field to "Y"
- Validate the value is accepted
- Submit the form
- Validate the form files successfully
- Click "Yes" to return to the form
- Search for registry setting "Enable Outlook 365 Integration"
- Validate the "Registry Setting Value" is set to "Y", as expected
- Close the form
- Open form "System Security Defaults"
- Click section "Outlook 365 Integration Configuration"
- Click the "Enter Outlook 365 Integration Configuration" button
- Validate the "Outlook 365 Integration Configuration" dialog box is displayed
- Navigate to the "Client ID" field
- Enter a value greater than "100" characters
- Validate a message "The field name is too long, the maximum length is 100 characters"
- Click "OK"
- Enter a value less than "100" characters
- Validate the value is accepted
- Navigate to the "Client Secret" field
- Enter a value greater than "100" characters
- Validate a message "The field name is too long, the maximum length is 100 characters"
- Click "OK"
- Enter a value less than "100" characters and include a tilde '~' character
- Validate the value is accepted
- Navigate to the "Tenant ID"
- Enter a value greater than "100" characters
- Validate a message "The field name is too long, the maximum length is 100 characters"
- Click "OK"
- Enter a value less than "100" characters
- Validate the value is accepted
- Click [OK]
- Submit the form
- Validate submission is successful
- Return to the form "System Security Defaults"
- Select section "Outlook 365 Integration Configuration"
- Click the "Enter Outlook 365 Integration Configuration" button
- Validate the value in the "Client ID" field is as expected
- Validate the value in the "Client Secret" field is as expected, and includes the tilde '~' character displayed
- Validate the value in the "Tenant ID" field is as expected
- Click [Cancel]
- Click the "Enter Outlook 365 Integration Configuration" button again to return to the dialog
- In the "Client ID", Client Secret" and "Tenant ID" field, make a change to the value in each field
- Click [Cancel]
- Click the "Enter Outlook 365 Integration Configuration" button
- Validate the original value submitted are displayed not the value changed in step 3c, as expected
- In the "Client ID", Client Secret" and "Tenant ID" field, make a change to value in each field again
- Click [OK]
- Click [Submit] to file the form
- Return to the form "System Security Defaults"
- Select section "Outlook 365 Integration Configuration"
- Click the "Enter Outlook 365 Integration Configuration" button
- Validate the values in the "Client ID", "Client Secret" and "Tenant ID" fields, including any tilde '~' characters, are displayed as expected
- Open form "Registry Settings"
- Search for registry setting "Enable Outlook 365 Integration"
- Enter a value of "N" in the "Registry Settings Value" field
- Submit the form
- Validate the form files successfully
- Return to the form "System Security Defaults"
- Validate the section "Outlook 365 Integration Configuration", is not longer present on the form as expected
- Open form "Registry Settings"
- Search for registry setting "Enable Outlook 365 Integration"
- Enter a value of "Y" in the "Registry Settings Value" field
- Submit the form
- Validate the form files successfully
- Return to the form "System Security Defaults"
- Validate the section "Outlook 365 Integration Configuration", is now present on the form again, as expected
|
Topics
• System Security Defaults
|