Accessibility Features of SAS Model Manager

Overview

SAS Model Manager 3.1 has been tested with assistive technology tools. It includes accessibility and compatibility features that improve the usability of the product for users with disabilities, with exceptions noted below. These features are related to accessibility standards for electronic information technology that were adopted by the U.S. Government under Section 508 of the U.S. Rehabilitation Act of 1973 (2008 draft proposal initiative update). Applications are also tested against Web Content Accessibility Guidelines (WCAG) 2.0, part of the Web Accessibility Initiative (WAI) of the Worldwide Web Consortium (W3C). For detailed information about the accessibility of this product, send e-mail to accessibility@sas.com or call SAS Technical Support.

User Interface Layout

SAS Model Manager Client

The SAS Model Manager user interface provides you with quick access to data, metadata, and summary information for your projects and models. The interface includes a menu bar, a toolbar, a perspective button bar, and perspectives that contain views. The menu bar enables you to perform tasks on your models and projects. The toolbar provides shortcuts to tasks that you can perform on your models and projects. Many toolbar options are also available on pop-up menus. The list of active options on the menu bar or on the toolbar varies based on your perspective and the component that is selected. Inactive options are dimmed.
For more information about the layout and features of the application window, see Layout of the SAS Model Manager Window.

SAS Model Manager Workflow Console

The SAS Model Manager Workflow Console provides a framework for working with SAS workflow. The application window contains three main sections:
  • The left side of the window contains a collapsible navigation pane. This pane can contain one or more views (depending on your permissions and roles) that you select using buttons at the bottom of the pane. The views contain lists of objects. You can open these objects (one at a time) into tabs in the work area next to the navigation pane.
  • The work area in the middle of the window contains tabs that display open objects, workflow process definitions, instances of process definitions and activities.
  • An optional docking pane is available on the right for docking certain pop-up windows such as the object previewer, the permissions inspector, and the list of how-to topics. This pane is not displayed until a window is docked.
To customize the application window and its features, select Filethen selectPreferences. For more information about the layout and features of the application window, see Using Workflow Console.

Themes

An application’s theme is the collection of colors, graphics, fonts, and effects that appear in the application. The following themes are provided with Workflow Console: SAS Corporate, SAS Light, and SAS Dark. To change the theme for the application, select Filethen selectPreferences and go to the Global Preferences page.

Keyboard Shortcuts

SAS Model Manager Client

The following table contains standard keyboard shortcuts for the application. Keyboard shortcuts are also documented in tooltips and menu labels.
Task
Keyboard Shortcut
Display a Help pop-up window
F1
Display the contents of a menu
ALT + first letter of the menu name. For example, press ALT+F to access the File menu.
Cancel an action in a pop-up window or wizard
ALT+C
Acknowledge a message or accept an action in a pop-up window.
ALT+O
View the next page of a wizard
ALT+N
Go back to the previous page of a wizard
ALT+B
Finish entering information in a wizard.
ALT+F

SAS Model Manager Workflow Console

The following table contains standard keyboard shortcuts for the Workflow Console application. Keyboard shortcuts are also documented in tooltips and menu labels.
Task
Keyboard Shortcut
Display a Help pop-up window
Ctrl+?
Note: This shortcut does not work on some keyboards (for example, the Italian keyboard).
Increase font size
Ctrl++
Decrease font size
Ctrl+-

Exceptions to Accessibility Standards

SAS Model Manager Client

All known exceptions to accessibility standards are documented in the following table.
Accessibility Issue
Workaround
You cannot use the keyboard to open context menus. SHIFT + F10 does not open the context menus when focus is on the relevant object in the Project Tree.
Use MouseKeys to open the context menus. MouseKeys lets you control the mouse pointer by using the numeric keypad on your keyboard. In Windows XP, press the Left ALT, Left SHIFT, and NUM LOCK keys, to turn on MouseKeys. You can also use the Control Panel. Select Accessibility Optionsthen selectMouse tab and then select Use MouseKeys.
For Windows 7, from the Control Panel select Ease of Access Centerthen selectMake the mouse easier to use, and then select Turn on Mouse Keys.
You cannot use the keyboard to expand or collapse the objects in the Project Tree.
You cannot use the keyboard shortcut ALT + F10 to open drop-down menus.
The JAWS screen reading software utility cannot read most of the text in the SAS Model Manager main window and pop-up windows. For example, not all of the text in the Project Tree, icon toolbar, Properties pane, Resources pane, Annotations pane, and New Report Wizard is readable by the screen reader.
You can use the keyboard shortcut CTRL + Tab to move focus to another component in the main window. However, the toolbar icons and left navigation icons are not active, even though they might look active.
SAS Model Manager does not properly inherit the Windows high contrast and large text settings.
The ENTER key does not activate a default button, such as OK, Next, or Finish in a window after the required fields have been completed.
When JAWS is in use, some parts of SAS Model Manager have performance issues. For example, when you are navigating the Project Tree, JAWS pauses before reading the contents of the component that is currently in focus. If you move quickly through the list before JAWS reads each entry, JAWS reads only some but not all of the selections before reading the current selection. The performance issues seem to worsen with the number of levels that are expanded in the Project Tree, and there is a delay when expanding and collapsing objects when navigating.

SAS Model Manager Workflow Console

All known exceptions to accessibility standards for Workflow Console are documented in the following table.
Accessibility Issue
Workaround
When you are in a table cell, if you press Home, End, Page Up, or Page Down, the selected cell will change to be one in the first column of the currently displayed columns for the table.
Use the arrow keys to navigate through the cells of the table.
You cannot use the keyboard to navigate to the column headings in a table. JAWS also cannot read the column headings.
You cannot use the keyboard to access the column-sorting feature that is available from the first cell of each column in a table.
When a table is in a secondary window, you cannot use the Enter or Esc keys to exit Edit mode. Pressing Enter performs the default action on the window (for example, it might click the OK button). Pressing Esc will close the window.
If you are tabbing through a table that contains both editable and non-editable cells, when you get to the first non-editable cell, focus moves to outside of the table instead of to the next editable cell. Also, when you are in an editable cell and you press Enter the focus does not move to the next editable cell.
Use arrow keys to navigate to a cell. If the cell is editable, then press Enter to enter Edit mode. Edit the cell. Press Esc to exit Edit mode. Then, use arrow keys to navigate to the next cell.
Note: You cannot use this workaround if the table is in a secondary window.
You cannot use the keyboard to close the overflow menu of a toolbar after you tab into the menu. (The overflow menu is displayed for a toolbar when the width of the toolbar is reduced to a point where all of the tools in the toolbar cannot be displayed in a single row.)
JAWS refers to table controls as list boxes.
When JAWS reports that a control is a list box, keep in mind that it might actually be a table.
The keyboard shortcuts that are used to interact with editable tables can conflict with keyboard shortcuts for JAWS’ forms mode.
As a best practice, disable the JAWS virtual PC cursor when you work with tables. Tab to the table and press Insert+Z to disable the JAWS virtual PC cursor. When you finish interacting with the table, press Insert+Z to re-enable the JAWS virtual PC cursor.
Some controls in the application, such as images, icons, and buttons, are unlabeled or cannot be read by JAWS.
When a modal secondary window is open in the application, JAWS can still access the controls (which should be blocked) in the background of the application.
When JAWS reads the information in a table, it reads an entire row at a time instead of cell by cell.
The Windows high-contrast and large-text settings are not properly inherited.
If you have questions or concerns about the accessibility of SAS products, send e-mail to accessibility@sas.com.