Skip to main content

SAS Decision Manager 3.2: Accessibility Features

Overview

SAS Decision Manager 3.2 has not been tested against U.S. Section 508 standards and W3C Web Content Accessibility Guidelines (WCAG). If you have specific questions about the accessibility of SAS products, send email to accessibility@sas.com or call SAS Technical Support.

We recommend the following software for a better experience using our products with assistive technologies:

The following accessibility settings are available for your product:

Documentation Format

If you need this documentation in an alternative format, contact accessibility@sas.com.

Landmarks

Landmarks are references to the primary areas of an application’s user interface. They provide a quick and easy way for keyboard users to navigate to these areas of the application.

To access the list of landmarks that are available for a specific context, press Ctrl+F6 to open the Landmarks window. Use the arrow keys to select a landmark, and then press Enter to navigate to that area of the application.

User Interface Layout

SAS Decision Manager provides a framework for managing models, business rules, and associated workflows. It enables you to define business vocabularies, to define business rules and rule flows, and to publish the rule flows. SAS Decision Manager also enables you to import models, and then score, monitor the performance of, and publish those models. You can combine rule flows and models into decisions, and then deploy the decisions for use by other SAS applications such as SAS Data Integration Studio.

To customize the application window and its features, select Filethen selectPreferences. For more information about the layout and features of the application window, see SAS Decision Manager: User’s Guide.

User Interface Layout for Decision Builder

The banner contains the application name, a search field, buttons for notifications and help, and a side menu, which you can use to navigate around the product. Open the side menu and click the links contained within it to access different parts of the user interface. Use the first link in the side menu, Home, to access the home page of your product. In some cases, the remaining links are preceded by text that helps categorize the links listed after it. If you cannot navigate the links by using the arrow keys, use the Tab key.

Below the banner is a table that lists decisions that you have defined. Between the banner and the table is a search field and buttons for refreshing the display and for creating new decisions, an icon denoting the number of open decisions, and a Select option that displays check boxes by each decision name. If you open a decision, three tabs are available:

Decision

displays the rule flows, models, and conditional logic in the decision

Properties

displays the properties of the decision

Variables

lists the variables used in the decision and indicates whether they are included in the input data and in the output from the decision

Some table columns contain pop-up menus. You can access the menu by moving focus to the column heading and pressing Shift-F10. To access the pop-up menu in iOS, first move focus to the column heading, and then double-tap and hold.

Themes

An application’s theme is the collection of colors, graphics, and fonts that appear in the application. The following themes are provided with this application: SAS Corporate (default theme), SAS Blue Steel, SAS Dark, SAS High Contrast, and SAS Light. To change the theme for the application, open the Preferences window, and go to the Global Preferences page. From this page, you can also invert the application colors or configure the indicator that shows where the focus is located in your user interface.

Note: You can use keyboard shortcuts to magnify the contents of the browser window or to invert the application colors. For more information, see the Keyboard Shortcuts table below.
Note: If you have special requirements for your themes, then contact your system administrator or visual designer about using SAS Theme Designer for Flex to build custom themes. SAS Theme Designer for Flex is installed with SAS themes. For more information about this tool, see SAS Theme Designer for Flex: User’s Guide.

Keyboard Shortcuts

The following table contains many of the keyboard shortcuts for the application. In the user interface, some shortcuts are displayed within parentheses in tooltips and menu item labels. Some are also displayed in the Keyboard Shortcuts window (press F9 to open that window).

Note: Some application-level keyboard shortcuts do not work when you first open an application. When that happens, press Tab to move the focus to the application, and then try the keyboard shortcut again.
Note: When you use a keyboard shortcut to activate a button, move the focus to the field or section that the button is associated with before you use the keyboard shortcut. For example, if a table has an associated Help button, you must first move the focus to the table before you press Ctrl+?.
Keyboard Shortcuts

Action

Keyboard Shortcut

Open the Keyboard Shortcuts window.

F9

Note: The Keyboard Shortcuts window might not contain all of the shortcuts for your application.

Open a Help pop-up window from the Help button.

Ctrl+?

Note: This shortcut does not work on some keyboards (for example, the Italian keyboard).

Zoom in.

Ctrl+plus sign

Zoom out.

Ctrl+minus sign

Reset the zoom state.

Ctrl+0

Maximize view (collapses the category pane and the tile pane, and hides the status bar and the application bar, which includes the menu bar and the workspace bar).

or

Exit maximized view (expands the category pane and the tile pane, and shows the status bar and the application bar).

Ctrl+Alt+Shift+M

Note: This shortcut does not work when the focus is on the workspace bar.

Open a pop-up menu.

Shift+F9 (if a menu is available in that context)

Note: If you use Shift+F9 to display the pop-up menu, then it is always displayed in the top left corner of the user interface control that you are using.

Open the Landmarks window.

Ctrl+F6

Temporarily invert or revert application colors (for the current session only).

Note: You can set the Invert application colors preference in the Preferences window if you want the color change to persist across sessions.

Ctrl+~

Rename the selected tab.

Make sure that the focus is on the tab. Press F2, and specify the new name. To commit your changes, press Enter. To cancel your changes, press Esc.

Close the selected tab.

Make sure that the focus is on the tab, and then press Delete.

Note: Some tabs cannot be closed.

Switch in and out of Edit mode for a table cell.

To enter Edit mode, select a cell, and press F2.

To exit Edit mode, press Esc.

Navigate between table headings and table content.

For a two-dimensional table, make sure that the focus is on the table and that you are not in Edit mode. Press Ctrl+F8 to switch the focus between column headings and table cells. Use the arrow keys to navigate from heading to heading.

For a multidimensional table, make sure that the focus is on a table cell and that you are not in Edit mode. Press Ctrl+F8 to switch the focus between column headings, row headings, and table cells. Use the arrow keys to navigate from heading to heading.

Navigate the content rows of a table.

When table cells are in Edit mode:

  • Press Tab and Shift+Tab to move from cell to cell horizontally across columns.
  • Press Enter and Shift+Enter to move from cell to cell vertically across rows.

When table cells are not in Edit mode, use the arrow keys to move from cell to cell.

Sort columns in a table.

To sort a single column, navigate to its column heading (press Ctrl+F8). Press the spacebar to sort the column.

To sort additional columns, navigate to the column heading of each additional column that you want to sort. Press Ctrl+spacebar.

Change the width of the current column.

Navigate to the column heading (press Ctrl+F8). Then press Ctrl+left arrow or Ctrl+right arrow to change the width of the column.

Move the current column.

Navigate to the column heading (press Ctrl+F8). Then press Shift+left arrow to move one column to the left, and press Shift+right arrow to move one column to the right.

Automatically re-size the current column to fit its contents.

Navigate to the column heading (press Ctrl+F8). Then press Enter.

Open a drop-down list or drop-down menu.

Make sure that the focus is on the control, and press Ctrl+down arrow.

Change the month or year in a calendar control.

Move the focus to the calendar control.

  • To change the month, press Page Up to go to the previous month, and press Page Down to go to the next month.
  • To change the year, press the minus sign key to go to the previous year, and press the plus sign key to go to the next year.

Exit a single application in the SAS Visual Analytics home page.

Tab to the application’s button at the top of the browser window, and press Delete.

Keyboard Shortcuts for Decision Builder

In the user interface, some keyboard shortcuts are displayed within parentheses in tooltips and menu item labels.

Keyboard Shortcuts for Decision Builder

Action

Keyboard Shortcut

Open a window that lists landmarks

Ctrl+F6

When a column heading has focus, that focus opens the pop-up menu for that column.

Shift+F10

Zoom in

Ctrl+numeric keypad plus sign

Zoom out

Ctrl+numeric keypad minus sign

Reset zoom

Ctrl+numeric keypad zero (0) key

Exceptions to Accessibility Standards

Some exceptions to accessibility standards are documented in the following table.

Note: The JAWS issues occur when JAWS is used with Internet Explorer. Other browsers were not tested with JAWS, unless noted.
Exceptions to Accessibility Standards

Accessibility Issue

Workaround

Sometimes, you cannot use the keyboard to sequentially navigate through the interface and move the focus in a meaningful order.

No workaround is available.

The SAS High Contrast theme has a few unresolved focus and contrast issues.

For contrast issues, select a different theme, and then press Ctrl+~ to invert the colors.

The SAS Light theme and SAS Dark theme might not provide sufficient color contrast for some users.

Use the SAS Corporate theme or the SAS High Contrast theme.

JAWS cannot read some of the controls in the application, such as images, icons, and buttons.

No workaround is available.

JAWS cannot read the tooltips of items in trees, lists, and menus.

No workaround is available.

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.

JAWS sometimes reads controls that are not available to users.

No workaround is available.

The keyboard shortcuts that are used to interact with editable tables can conflict with keyboard shortcuts for the Forms mode in JAWS.

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 Virtual PC cursor. When you finish interacting with the table, press Insert+Z to re-enable the Virtual PC cursor.

JAWS cannot read two-column property tables.

No workaround is available.

JAWS does not correctly read the information in a table:

  • JAWS cannot read the column headings of a table.
  • When table cells are not editable and the focus is on the body of the table, JAWS reads an entire row at a time instead of cell by cell.
  • When table cells are editable and the focus is on the body of the table, JAWS reads only the first row of the table. If you use the arrow keys to select a cell or row, then JAWS does not read anything. If you press Enter to edit a cell, then JAWS reads the row that contains the edited cell.

No workaround is available.

When a table cell is selected and you press Home, End, Page Up, or Page Down, the focus moves to the first displayed column, regardless of which column you were in.

Use the arrow keys to navigate through the cells of the table.

You cannot use the keyboard to scroll to the left and the right in some tables.

No workaround is available.

You cannot use Shift+F10 to open a pop-up menu.

Use Shift+F9 to open pop-up menus that are created for the SAS application. The generic menu that is provided by the Flash player cannot be opened by Shift+F9.

Note: If you press Shift+F10 in Internet Explorer and no pop-up menu is available, the browser moves the focus to the File menu for the browser tab. To return focus to the application area of the browser window, press Esc.

You cannot use the keyboard to access the close (x) button that is in the top right corner of a tab.

Make sure that the focus is on the tab, and then press Delete to close the tab.

You cannot use the keyboard to access the close (x) button that is in the top right corner of a tile in the tile pane.

Make sure that the focus is on the tile, and then press Delete to close the tile. (The object that is displayed in the tile is not deleted.)

Visual focus for the menu bar is indicated with an outline around the entire menu bar instead of around individual menus.

To select individual menus, use the left or right arrow key.

Sometimes, you cannot use the Tab key to move the focus to the application area of a web browser (that is, the part of the browser window that is controlled by the Flash player).

The following workaround is applicable to Internet Explorer only.

Press Ctrl+number, where number is the ordinal position of the application’s tab in the set of tabs that are open in your browser window. Then press Tab to move the focus to the application area.

You cannot use the Tab key to move the focus outside of a code or expression editor. Pressing Tab within the editor only inserts tabs.

For Internet Explorer, press Shift+F10, and then press Esc to move the focus outside of the editor.

For Firefox, press Alt+Tab to switch to another application. When you switch back, the focus will be outside of the editor.

You cannot use Ctrl+Alt+Shift+M to minimize or maximize the view if the focus is on the workspace bar.

No workaround is available.

If you tab to an item that is partially or entirely off-screen, the item is not automatically scrolled back into view.

Sometimes, you can use the arrow keys or the Tab key to scroll the item back into view.

When you use the Ctrl+plus sign keyboard shortcut to zoom in, some portions of the interface can become hidden from view.

Use the keyboard to access the hidden parts of the interface.

The Ctrl+plus sign and Ctrl+minus sign keyboard shortcuts for zooming in and out do not work on some menus unless the menus are first opened.

Open the menu before you use the keyboard shortcut.

The Ctrl+plus sign and Ctrl+minus sign keyboard shortcuts for zooming in and out do not work on all elements in the application window (for example, tooltips and button labels).

No workaround is available.

You cannot use the keyboard to navigate in the Layout section because it is a Read-Only interface that is used for the visual verification of the elements that have been created.

Use the test button that is in the Layout section to preview your elements in a secondary window. The items that are displayed in the secondary window are identical to the items that are displayed in the Layout section, but unlike the items in the Read-Only Layout section, you can interact with the items in the secondary window.

Note: After the application opens the secondary window, press Tab to move the focus to the window.

JAWS does not explain how to operate a drop-down list and drop-down menu.

JAWS refers to these controls as either "button", "button menu", or "combo box". In addition to using Ctrl+down arrow to open these drop-down lists and menus, you can also activate buttons and some button menus by pressing spacebar. Pressing spacebar either opens the control or selects the default item.

When you use the down arrow to scroll through the items in a "combo box," any item that opens a secondary window will do so when you scroll down to it. This prevents you from navigating to items that are farther down in the drop-down list.

Press Ctrl+down arrow to scroll through the items in the drop-down list, and then press Enter or Tab to make a selection.

JAWS cannot read the contents of a tree table (that is, a table that contains a tree) unless the table is in Edit mode.

Make sure that the focus is in the tree table, and press F2 to enter Edit mode.

JAWS cannot read the lineage viewer.

No workaround is available.

JAWS cannot read the content selection tree.

No workaround is available.

If the list of additional search options contains a secondary level of options, you cannot use the keyboard to select the check boxes that are associated with that secondary level of options.

No workaround is available.

JAWS incorrectly states that you should use Ctrl+Tab to switch tabs.

To switch from one tab to the next, press the left or right arrow key and then press Enter or spacebar.

You cannot determine which cell in a table row has the focus unless the cell is in Edit mode.

No workaround is available.

When a date field with a calendar button is displayed in a table cell or selection list, sometimes you cannot move the cursor into the field or move the focus to the calendar button.

No workaround is available.

In the date field, you cannot use the keyboard to change the plus operator to a minus operator.

No workaround is available.

JAWS reads the minus operator in the date field as a “dash”.

No workaround is available.

When JAWS is running, some drop-down menus do not work correctly with the keyboard.

Changing the JAWS cursor mode (press Insert+Z) can sometimes help.

In some charts, graphs, and diagrams, color is the only means for conveying certain types of information.

You can use SAS Theme Designer for Flex to create custom colors that are easier for low-vision and color-blind users to discern.

In the Manage Columns window that is opened from the toolbar in the category view, JAWS does not announce the labels of the Available columns and Displayed columns list boxes.

No workaround is available.

You cannot use the keyboard to move the focus to the buttons that are used for changing the month and year in the calendar control.

Move the focus to the calendar control.

  • To change the month, press Page Up to go to the previous month, and press Page Down to go to the next month.
  • To change the year, press the minus sign key to go to the previous year, and press the plus sign key to go to the next year.

Using the Alt Gr key in certain key combinations sometimes causes an action instead of displaying a character. For example, if you use the Alt Gr key with the plus sign (+) key, the grave (`) key, or the question mark (?) key on some keyboards, you zoom in, invert colors, and open Help (respectively) instead of displaying the expected character.

Use the Character Map feature in Microsoft Windows to copy the character that you need.

Focus on the arrow that is used to expand a column is not always announced.

No workaround is available.

When more than one report is displayed, you might not be able to access all reports using the keyboard.

No workaround is available.

Some parts of advanced search filters cannot be accessed with a keyboard.

No workaround is available.

You cannot use the keyboard to expand the Details section of the Versions pages for rule sets, rule flows, or projects.

For rule sets and rule flows, select a specific version, then tab back to the Edit button in the toolbar.

For projects, no workaround is available.

JAWS cannot read the contents of the details view on the Versions page of a model, project, rule set, or rule flow. In addition, it cannot read the contents of the details view in the My Tasks category.

No workaround is available.

When you use the Tab key to move focus in the Add a New Scoring Test window, the focus becomes trapped in the Test option of the Type field. You cannot set focus on the Production option.

Use Shift+Tab to move the focus backward so that you can escape the Test option in the Type field. Using this key combination also enables you to access the button bar to navigate to the other pages in the wizard.

When you focus on the Select model table in the Add a New Scoring Test window and use the arrow keys to highlight a model, the radio buttons for selecting a model do not receive focus when you press Enter or the spacebar.

No workaround is available.

After opening a model object, you can use the arrow keys to focus on an option in the left navigation menu. However, you cannot press Enter or the spacebar to select a menu option.

No workaround is available.

Exceptions to Accessibility Standards for Decision Builder

Known Accessibility Limitations for Decision Builder

Accessibility Issue

Workaround

You cannot access the items in a drop-down menu when VoiceOver is on.

If you touch an item in the drop-down menu, VoiceOver reads it. You can then also double-tap to select the item.

The screen reader does not read the column heading when it reads the contents of a table cell.

No workaround is available.

JAWS announces the currently displayed application as a level two heading. For example, “Home, heading level 2.” The content that is announced as a level 2 heading is actually the name of the application that is currently displayed in the window and not a sub-section in the current window.

No workaround is available.

When VoiceOver is on and a pop-up window is open, you can move focus outside of it onto other elements on the page.

No workaround is available.

When VoiceOver is on, it reads an extra (unseen) button after each real button.

Continue navigating to reach the next real UI control.

When VoiceOver is on, you cannot always use gestures to move around the text area of the code editor.

Using the rotor or an external keyboard can sometimes help with navigation in the text area.

The Command+Z keyboard shortcut does not perform the undo action and causes errors in the code editor.

No workaround is available.

You cannot use the keyboard to close the autocomplete list and its associated Help pop-up window.

Tap the area outside of the autocomplete list and the Help pop-up window to close them.

You cannot use the keyboard to navigate between an autocomplete list and its associated Help pop-up window.

No workaround is available.

You cannot use the keyboard to scroll through an autocomplete list.

No workaround is available.

VoiceOver does not notify you when more than one autocomplete list is available.

No workaround is available.

The Caps Lock key can sometimes mimic the Ctrl key on an iPad's external keyboard. For example, if Caps Lock is on and you press the spacebar while you are editing SAS code, instead of adding a space to the code, the application displays the autocomplete feature.

Turn Caps Lock off.

Code folding does not have screen reader support. The screen reader might not recognize code that is in a collapsed section.

In the code editor settings, deselect Enable code folding.

Comments are not optimized for screen readers. Limitations include the following:

  • It is not clear which Edit and Delete buttons apply to attachments.
  • JAWS does not announce when attachments open in a new tab or window.
  • When navigating a comment, the focus is unpredictable.
  • While you are deleting a search term from the search field, focus might move off of the comment window.

No workaround is available.

With VoiceOver on, when you are selecting content in a pop-up window and you click a button like Cancel or Save, the pop-up window is dismissed. However, focus is not returned to the application.

Refresh the page.

There is limited screen reader support for dual selectors. Dual selectors enable you to move items from one list to another.

No workaround is available.

Sometimes, in Safari (especially on an iPad Mini in landscape mode), when VoiceOver is on, an extra text field is added to the left edge of the Safari window. When this field has the focus, VoiceOver reads it as an address text field.

Continue navigating to reach the next real UI control.

In a mobile browser, you might not be able to use zoom to change the size of what is displayed on the screen.

No workaround is available.

When using screen readers, check boxes embedded in lists or tables might be inaccessible.

No workaround is available.

Search available from within the banner is not optimized for use with screen readers. Limitations include the following:

  • Screen readers might not announce when a search is running or when it has completed.
  • Search filters are announced as tabs. If you remove the tab, then you are removing the filter.
  • The Relevance button is sometimes announced as “sort by” and opens a pop-up menu that lists the different ways that you can sort the results. The currently selected sort method is not announced.

No workaround is available.

Tables are not fully supported with screen readers. Limitations include the following:

  • Columns cannot be resized.
  • Navigation order within a table might be incorrect.
  • Check boxes are not associated with the appropriate row.
  • Some tables contain rows that can be clicked to perform an action. Clicking on a row might open the item referenced in the row.
  • Check boxes are not associated with a corresponding item in the tile view of a table.

No workaround is available.

Custom focus indicator settings specified in Settingsthen selectAccessibility might not be visible in all parts of the product.

Use your computer’s accessibility settings to change how the focus indicator is displayed. For example, on Windows you can navigate to Control Panelthen selectEase of Access Center and click Make the computer easier to see. In the Make things on the screen easier to see section, select Make the focus rectangle thicker.

There are some limitations when using screen readers while reviewing notifications. Limitations include the following:

  • Using JAWS, the notifications button is announced as “Button, number, graphic” where “number” is the number of new notifications.
  • In Internet Explorer, focus cannot be placed on Notifications unless there is at least one unread notification.

Use a device with VoiceOver.

Lists are not fully supported with screen readers. Limitations include the following:

  • When using screen readers, check boxes embedded in lists might be inaccessible.
  • When VoiceOver is on, you might not be able to delete an item in a list.
  • When JAWS is on, footer text embedded in the list might not be read.

No workaround is available.

There are some limitations when using screen readers while navigating tabs that can be expanded or collapsed. Some of these tabs are announced by screen readers even though they might be disabled. With VoiceOver on, some of the embedded controls might be unavailable.

No workaround is available.

The in-field hint text might not be visible.

Adjust the high contrast settings on your browser or computer.

There are some limitations when using screen readers while interacting with sliders. Limitations include the following:

  • Some labels are not announced by JAWS.
  • After entering a value for the slider, the focus moves backward one tab stop.

No workaround is available.

When VoiceOver is on, the switch controls in Settingsthen selectGlobalthen selectSide Menu that are used to show or hide applications from the Side Menu might not be accessible.

No workaround is available.

When using Internet Explorer 11 and JAWS to customize the focus indicator settings in Settingsthen selectGlobalthen selectAccessibility, focusing on any of the controls causes the entire text of the page to be read.

Use a different browser.