Designer

Technical Specifications

The DSRAZOR Designer (DSRDES) allows you to create, edit and customize Active DIrectory, Windows, eDirectory/NDS and NetWare Applets. These Applets are called DSRs (they were previously called CVMs).

The Designer has three main jobs:

Follow this link to the Designer Manual

Designing Screens and their Controls

DSRDES provides you the ability to define your screens with the data and placement you desire. You can choose from the following specific screen controls:

 

View a sample of Services available to each type of screen control by clicking on the icons below:

 

TreeView

-

This familiar control allows you to walk lists of data such as your NDS Tree.

 

ListView

-

This familiar control allows you to view lists of data and their details such as a list of users and their last login time and if their account is locked by intruder detection, etc.

 

Edit Text

-

This familiar control allows you to EDIT data such as NDS Phone Numbers, Descriptions, Password Expiration Date, etc.

 

Button

-

This familiar control allows you many actions. There are 'canned' dialogs such as Change Password and Edit Login Time Restrictions, Send Message, Delete Print Job, etc.

And there are actions such as Open another Window, Log data, Close current Window, Launch ZEN Remote Workstation Control, etc.

 

Text

-

This familiar control allows you to display data. You can display data that is associated with other screen controls such as a TreeView or ListView. In fact, other than the first column, which is part of a list, the columns in a ListView are all text data.

 

DropDown

-

This familiar control allows you to view the current selection from a list of data.

 

CheckBox

-

This familiar control allows you to set the state of some NDS attributes such as whether or not the Account is Enabled or Requires a Password.

 

GroupBox

-

This control is actually just a way of visually grouping screen controls. With the GroupBox you can 'draw' a box around other controls. If you choose, you may have text (i.e. a label) in the top left portion of the box drawn.

 

TestDrive

-

This control takes you on an immediate Test Drive of your current design! You can literally design an Applet and be test driving it in minutes! The Test Drive takes place with data from your network!

Populating Controls with Services

Once you placed your screen control, hover the mouse cursor over it and press the right mouse button. You will be immediately presented with a list of Services available for that type of sceen control.

Each Service comes with online help. To activitate, simply on the selected Service. Included are tips on how to use the selected service.

Most screen controls can only hold one Service. However, the TreeView and the ListView screen controls allow multiple services. The TreeView allows multiple Listing Services (where each Service retrieves a list). And the ListView allows a single Listing Service and multiple Text Services to produce a 'report view'.

Each Listing Service can include one or more <Rules> that refine the list returned. For instance, only include Users in the list and only include those whose UserName does not include the text "admin".

Refining Actions of Services with Rules

Each Listing Service's (where the Service retrieves a list) results can be manipulated by Rules.

The Designer allows standard Boolean logic to be applied to Listing Service results. You can choose from AND, NOT and OR logic. Additionally, you may group rules. Below is an example Rule:

Rules example

This example Rule says: If the Username returned by the List of Users Service does NOT contain the phrase "admin" and one of the following is TRUE, accept it into the retrieved list.

Next is a simpler rule that says: If the Username returned by the List of Users Service is exactly 8 characters long and starts with "01", accept it into the retrieved list.

Rules example

All Text Services can be used for building Rules!

Questions? Please call direct: 512 330 0542
Questions?Here's some easy ways to get the answers you need.
Phone
  • (512) 330-0542
  • (877) 902-5425