Index Changes

Notes

Actor in all sections is WLM developer.

UC-1 Manage LDAP connections

Per-Conditions/Assumptions

  1. WLM design time modules are installed
  2. IDE is run.
  3. Services tab activated
  4. LDAP node is exists in Services tab tree

UC-1.1 Create LDAP connection

Pre-Conditions/Assumptions

The same as in UC-1.

Post-Conditions

  1. New LDAP connection is created and listed under "LDAP" node in Services tab tree

Main Flow

  1. Invoke popup menu on "LDAP" node.
  2. Call "Add LDAP Connection" action from popup menu
  3. Fill fields in "Add LDAP Connection" dialog.
    1. Connection name
    2. Enter connection display name in "Connection Name" field. This name will be used to present connection in Services tab tree and all connection choosers. This is mandatory field.
    3. Enter host name of directory in "Host" field (e.g. open-ds.examples.com). This is mandatory field
    4. Enter server port name in "Port" field. Leave field empty to use defaul port.
    5. Mark "Use SSL" check box to connect over SSL.
    6. In "Security" area choose authentication method (No Authentication or Simple Authentication). When simple authentication selected, existing directory user name and password must be entered in corresponding fields. Mark "Save Password" check box to specify that it is allowed to store password on disk. In other case Password will be requested every time, when user opens connection.
    7. All fields in "Options" area are optional. Specify Base DN to browse and search starting from some entry. "Browse count limit" parameter specifies maximum number of fetched "child" entries for every "parent" entry. 0 - unlimited. "Search count limit" parameter specifies maximum number of fetched search result entries. 0 - unlimited.
  4. Press "Check Parameters" button to check entered data. Test connection with directory service will be established and some data fetched to verify that connection parameters are correct. Progress dialog is shown during check, than user is notified with message dialog about check results.
  5. Press "OK" button to create connection with specified parameters.

UC-1.2 Edit LDAP connection

Pre-Conditions/Assumptions

Pre-conditions are the same as in UC-1 and

  1. There is at least one LDAP connection under "LDAP" node in Services tab tree

Post-Conditions

  1. Parameters of existing connection has been changed

Main Flow

  1. Select existing connection under LDAP node in Services tab tree
  2. Invoke popup menu on it
  3. Invoke "Edit" action from popup menu
  4. Following steps are same as in section 1.1 with one difference: user don't fills empty fields, but edits existing values.

UC-1.3 Delete LDAP Connection.

Pre-Conditions/Assumptions

Pre-conditions are the same as in UC-1.2.

Post-Conditions

  1. Connection has been removed.

Main Flow

  1. Select existing connection under LDAP node in Services tab tree
  2. Invoke popup menu on it
  3. Invoke "Delete" action from popup menu

UC-2 Browse directory and search entries in standalone LDAP browser.

Pre-Conditions/Assumptions

Pre-conditions are the same as in UC-1.2.

Post-Conditions

  1. LDAP browser has been opened.

Main Flow

  1. Select existing connection
  2. Invoke popup menu on it
  3. Invoke "Browse" action from popup menu
  4. If authentication type connection parameter is set to Simple Authentication and password is not specified, user is requested about password value. User must enter valid password, or change security parameters.

Exceptions

  1. If browser failed to establish connection, user is notified with message dialog. In this case browser panel will be automatically closed.

LDAP Browser Description

LDAP browser consists of:

  1. Filter panel on top. Filter panel consists of search template chooser and query field.
  2. Browse/Search results tree at left
  3. Selected entry attributes table viewer at center.

UC-2.1 Browse Directory

Pre-Conditions/Assumptions

  1. LDAP browser is opened
  2. Query filed is empty, filter was not applied.

Main Flow

  1. Select entry in browse tree
  2. Expand nodes to browse deeper in directory structure
  3. After entry was selected, entry attributes table viewer shows attributes of selected entry

UC-2.2 Search Entries

Pre-Conditions/Assumptions

  1. LDAP browser is opened

Main flow

  1. Select filter template. There are following templates
    1. Users template. It is intended to find users (entries of the following objectclasses: user, person), which cn, sn or uid attribute matches query string. Use wild card * to fetch all users.
    2. Groups template. It is intended to find groups of users (entries of the following objectclasses: groupOfUniqueNames, groupOfURLs, group), which cn attribute matches query string. Use wild card * to fetch all groups.
    3. Specific attribute filter. These filters fetch all entries which specific attribute filter matches query string. There are following attribute filters: cn, givenName, mail, member, objectClass, sn, telephoneNumber, uniqueMember
    4. LDAP Filter. Query string is normal LDAP query.
  2. Enter query string
  3. Press enter or Apply button
  4. See search results shown as tree in left tree panel.
  5. Select search result entry, entry attributes will be shown in attributes table viewer.
  6. To switch back to browse mode clear query field and press enter or apply button.

UC-3 Compact LDAP browser and WLM task assignments and escalations configuration with LDAP data.

Compact LDAP browser is intended to configure WLM task assignments and escatlations with LDAP data. It is located at right side of designer. By default it is in collapsed state. To expand browser drag divider to left or press LDAP toggle button on designer tollbar.

Compact browser is like normal browser, just entry attributes table viewer is moved to modal dialog. And has intro panel, which allows to select connection and meaningful attributes.

UC-3.1 Connecting to Directory

Pre-Conditions/Assumptions

  1. WLM designer is opened
  2. LDAP browser is expanded

Post-Conditions

  1. Connection was established

Main Flow

  1. Select on intro panel LDAP connection (LDAP connection combo box), which will be used to configure WLM task
  2. Select user name attribute in corresponding combobox. If there is no attribute you need in list, select item Other and enter attribute name in appeared dialog
  3. Select group name attribute in corresponding combobox. If there is no attribute you need in list, select item Other and enter attribute name in appeared dialog

Exception

  1. Browser is unable to establish connection. Notification dialog with error information will be shown in this case.

UC-3.2 Browse by compact LDAP browser

Pre-Conditions/Assumptions

  1. WLM designer is opened
  2. LDAP browser is expanded
  3. Connection is established

See UC-2.1 for Post-Conditions and Flow.

UC-3.3 Search entry by compact LDAP browser

Pre-Conditions/Assumptions

  1. WLM designer is opened
  2. LDAP browser is expanded
  3. Connection is established

See UC-2.2 for Post-Conditions and Flow.

UC-3.4 Configuration of WLM task and escalations with LDAP data.

Pre-Conditions/Assumptions

  1. WLM designer is opened.
  2. Basic properties tab activated or Escalations tab activated and at least one escalation exists.
  3. LDAP browser is expanded
  4. Connection is established
  5. User or group are found by search or by hands in browse mode.

Post condition

  1. New user or group or excluded user or group was added to assignment.

Main Flow

  1. Drag user entry from LDAP browser tree and drop in on Users area in WLM designer. Use Ctrl key to add excluded user.
  2. Drag group entry from LDAP browser tree and drop in on Groups area in WLM designer. Use Ctrl key to add excluded group.

JSPWiki v2.4.100
[RSS]
« Home Index Changes Prefs
This page (revision-6) was last changed on 30-Sep-09 07:48 AM, -0700 by ParamPam