Products Solutions Support Company
   
 
Samson Overview
What is Single Sign-On?
Features
Samson Services
Samson Views
FAQs
LinkRight Home
HOME  |  PRODUCTS  |  SAMSON  |  SAMSON VIEWS
SAMSON Views

Samson S3 has numerous features that are hard to completely explain in a simple document. This section provides images and narrative that provides a view of Samson's capabilities.

The views are broken down into three segments:

System Architecture

The Samson Single SignOn is built upon two components. The first is the Samson S3 Administrative Server, the second is the Samson Client Agent. In a typical organization there will be at least two servers. Both will serve the enterprise, each server will back the other up in case of a failure.

Each server can be used to administer the environment. The systems will update each others database as changes occur.

This provides an extremely flexible environment where multiple physical locations may exist. S3 Administration Servers might be distributed to remote locations where data communications are not trusted but authentication is critical.

Client systems establish connections to one of the administrative servers. Upon connection to the server, a relationship between the client and the server is established. The workstation is now under the control of the Samson S3. Basic configuration, including default behaviors, are passed to the client.

Once a workstation has been properly identified to the system, it can participate in servicing user activities. When users authenticate, an authentication request is send to the S3 Administrative Server. Upon proper authentication, the Administrative Server returns a user policy to the system. The user policy describes the rights the user has in relation to the workstation the authentication came from.

Samson S3 has full redundancy in the event of a failure. Samson clients are provided a list of the servers functioning within the Samson S3 environment. The server list identifies the primary authentication server and the fail over server(s).

Should the Primary connection fail, the client will automatically select the Fail Over server. If the event multiple servers are unavailable, the client will continue until it exhausts it's searching.

In the event all servers are unavailable, the client can function from cached information. This allows all known users of the workstation to function until a server can be reached. Samson S3 is engineered to support 24x7 operations with the understanding that business must continue.

back to top

Samson Administrators Console

Samson Administration starts with the S3 Administrators console. The administrators console displays navigation selections. When the pointer is place over one of the selections a sub menu appears displaying more options. Samson menus were designed to minimize navigation and flow through the process selected. In very few instances is backward navigation needed to complete a process.

Group Concepts

Samson S3 is engineered to make the management of the single sign on environment as logical and flexible as possible. In the real world, management of user rights tend to be logical groupings that can handle the majority of the rights situations within an organization. On the other hand, there are the one-off and special scenarios that, while similar to existing users, require more or less privileges than a standard user.

Samson implements the idea of groups around the three major components of the system; users, workstations and applications.

The Samson admin console allows you to create logical groupings of USERS, for example:

  • Doctors
  • Nurses5W
  • Finance

Users can be grouped by job function or physical location, i.e.: testing group, nurses in a particular wing or employees in a plant.

The same logical groupings can be applied to WORKSTATIONS, for example:

  • Engineers
  • Administration
  • Hospital5W
  • Clinic

Each Group represents a common grouping of workstations. A logical grouping may be workstations in a physical location or department within the organization.

And the same for APPLICATIONS, for example:

  • DesktopApps
  • ClinicApps
  • NursingApps
  • AdminApps
  • FinanceApps

Each group represents a number of applications that logically fit the group definition. DesktopApps may have Ms-Word, Ms-Excel, Internet Explorer and others. FinanceApps may have Payroll and HR programs like PeopleSoft.

Once these logical groupings are established then it is easy to see that the:

Users in the Doctors USER GROUP can be assigned to:

  • Workstations in the Clinic WORKSTATION GROUP which use the
    • Applications in the ClinicApps APPLICATION GROUP and
    • Applications in the DesktopApps APPLICATION GROUP

Samson allows this to happen seamlessly within the administrator. This makes administering large numbers of workstations simple and efficient.

back to top

Users

One of the key elements of Samson S3 is the concept of a user. Users are the core component to the system. As you will see,once users are established it is easy to assign them quickly. Once the S3 system is established, a totally new user can be created and assigned in as little as two assignment screens, which only takes a minute.

Users Add User
Adding a new user to the system is easy. Simply select User ->Add User:

and you will be taken to the User Creation screen.

This screen requests simple information about the user. It requires you to define a userid and password for the user. The Samson S3 system is capable of using biometric devices as the primary authentication method for a user. In the case a workstation does not have a biometric device or the device has failed, the alternative will always be a userid and password combination.

User Clone User
When working with large number of users, it becomes apparent that most users end up being similar to an already existing user in rights and capabilities. To avoid having to manually define these rights over and over again, S3 offers the ability to clone a user like another user. To clone a user, select User -> Clone User.

You will receive the Clone User screen. On this screen you can select the user and then replace the attributes that are unique to the user.

In this case, the new userid: newuser will have all the rights and capabilities of the userid: user5.

User Edit/Delete User
To perform maintenance on a user you select User -> Edit/Delete User.


You will receive the User Modify Screen. On this screen you can modify the base attributes of the user or work on the user's settings and assignments.

By clicking the User Settings button,you will see the Settings screen. This screen concentrates on the workstation control attributes that Samson S3 provides. A large amount of look and feel can be set to customize the presentation to the user. The standard windows presentation is maintained. This reduces user-training issues when single sign on systems are implemented.

The control section relates directly to the windows desktop. There are many familiar concepts there like My Computer, Network Neighborhood, etc. S3 has the capability to dynamically present or remove these attributes of the Windows desktop. S3 can also set backgrounds, screensaver and screensaver timeouts. These can change with the each user using the system. S3 can also change the way shutdown is interpreted by the system. In some cases, it maybe undesirable to allow users to shutdown a system so the system restarts instead (this cannot stop the workstation from being physically disabled). The last item is a Security Question that an administrator can ask when a user calls in for password reset, etc.

S3's ability to control workstation attributes is unique to single signons. Most single signons ignore the desktop. It is easy to manipulate desktop settings to create undesirable working conditions.

back to top

User - Assigning Applications
This function allows you to assign a user to a particular group(s) and then assign applications to the user.

As you make assignments, the actual rights are resolved dynamically on the bottom of the screen. This makes it easy to model changes and view the results before having to commit the change to the system.

User Locate/Communicate
In the course of administering the Single Sign On it is useful sometimes to locate a user. In some scenarios people will logon to multiple workstations and forget where they have been or reach a logon limit and wonder what happened. To facilitate in these activities, S3 allows the administrator to locate a user. Select User -> Locate/Communicate

You will receive the following screen:

Highlight a user with the mouse and click Select. The admin will tell you whether the user is logged in on any S3 controlled workstation and the current status of their activities. Through different functions, the administrator can cleanly log a user off a workstation remotely.

User Manage User Groups
This function allows you to manage what groups users have membership in. This approaches the process from a generic point of view, not specific to a particular user. Select User -> Manage User Groups.

You should receive the User Group Management screen. You highlight a group with the mouse and then select the operation you wish to perform.

If you chose to Edit Members you will receive the User Group Members screen. You can select groups and users. As you work with users and groups, the assignments are resolved on the screen. Once you have defined the grouping, you can commit them to use by clicking the Save button.

back to top

Applications

The second key component of S3 is the concept of an application. Applications define all the attributes of the programs that may run on a workstation. In some scenarios, applications may be installed in different locations causing problems for an application specified specifically to be in one place on the system. Samson S3 handles this in two ways. The first way is to create another definition of the application, defining its specific location (this is acceptable for a small number of situations). If the application environment is not consistent, Samson S3 can locate the application on the system and use the discovered location over the specified location. This capability can make or break a successful single sign on implementation where the workstations have not been implemented consistently.

Applications Add/Edit Application
The Application Edit and Create screen are similar. We will discuss both in this section. The administrator can select Applications -> Add or Edit/Delete Application.

You will receive a screen similar to:

\

The application is defined to S3 in sections.

The Application Info defines the location of the exe, which may exist on a network drive. In the case of a network application, the drive may need to be connected. S3 can perform drive mapping prior to application launch. At the end of the process the drive can be disconnected.

Other unique functions are the capability to Hide on Close. Hide on Close tells the S3 client not to shut the application down when the user is finished, simply take the application back to the logon screen of the application and hide the application from view. This alleviates long startup times that can be experienced with some types of programs. The Single Instance option specifies if more than one copy of the program can be running at any given time.

Scripting Info defines the script that performs the actual login and logout function for the application. Scripting was chosen to avoid hard coded sequences within the S3 that would incur change and require client updates at the code level. A logon/logout script can be easily replaced without impacting the running state of a workstation.

Logon Info addresses default logging information. Some applications are set up to use a common logon for all users. In this case, it can be specified here and a unique userid/password is not presented at logon of the application. The Break the Glass scenarios address the unlikely situation that an authentication method cannot be found and a default userid/password pair must be used.

back to top

Application Manage App Groups
Applications can be grouped to make assignment easier. To manage application groups, select Applications -> Manage App Groups:

You will receive the following screen:

This concept is similar to the concept of managing User Groups. You can select your assignments and the group resolution is displayed on the bottom of the screen. Once you are satisfied with the assignments you can commit them to the system by clicking the Save button.

back to top

Workstations

The third component needed to define rights to the system is the definition of workstations. In a large organization, the process needed to acquire all the workstation information can be tedious. S3 accommodates this problem by letting workstations auto-enroll themselves the first time they contact S3. After a reasonable period of time has passed, the auto-enroll can be disabled and workstations manually maintained.

WorkStation Add Workstation
By now you should recognize that the process of defining workstations is similar to Users and Applications. Defining workstations to Samson S3 is a simple process. From the navigation bar select Workstations -> Add Workstation.

You will receive the Workstation Create screen.

At this point you can define what department and/or physical location the workstation is assigned to.

WorkStation Edit/Delete Workstation
To edit a workstation, you select Workstations -> Edit/Delete Workstation.

You will receive the Pick Workstation screen. Select a workstation to see the attributes of the workstation.

The workstation can have assigned display settings. Display settings are also allowed at the user level. S3 provides a hierarchy of defaults. In this way, the entities never fall out of control of the system. When setting are created for a user and setting are created for a workstation, the user's settings are prioritized before the workstations settings. If all users have settings, there is no need to establish these settings at the workstation level.

back to top

Workstation Manage WrkStn Groups
Workstations can be placed in logical groups for easy assignment. Select Workstations -> Manage WrkStn Groups.

You will receive the Workstation Group Management screen.

The Edit Members selection allows you assign groups within this group, as well as individual workstations. As select groups or individual workstations, the group members are resolved dynamically in the table on the bottom of the screen. You can also deny membership to this group for groups or specific workstations. The deny function allows you to handle exception conditions without having to create exception groups. You may want all the workstations in a particular group, except for three. Instead of creating a new group, just select the group including those workstations and mark them as deny.

As you manipulate the membership within the groups, the logical resolution of the workstation membership is displayed in the table on the bottom of the screen. Once satisfied with the memberships, you commit them to the system by pressing Save.

WorkStation Communication
One of the unique features of Samson S3 is the ability to communicate with remote workstations (two-way communication). This capability makes administration and troubleshooting of S3 workstations efficient and simple.

Current User Display the current users of the system
Current Status Display a complete status of the workstation and S3 library
Lock Station Lock the workstation from usage
Capture & Lock Capture an image of the current screen and lock the station
Unlock Station Unlock the workstation from a locked state
Reload Config Reload the station configuration

In this scenario, select Workstation -> Workstation Communication.

You then choose the workstation you wish to perform an operation on. Finally, select one of the options. In this case, the Current Status button is clicked.

A message is sent to the workstation and the response is displayed in the browser.

The user is unaware that the communication has taken place. This feature provides system administrators with simple but powerful troubleshooting capabilities.

Conclusion - Samson S3 Administration Views
This concludes the Samson S3 Administration Views. You have now experienced some of the processes of the S3 Administration console. You should have a basic understanding of the concepts and power of the Samson S3 Admin and how it is designed to be an efficient part of an administrator's function.

back to top

Samson Client Operations

The Samson S2 client is lightweight and simple to install and configure.

The main components are:

  • S3CommService
  • S3Desk

The S3CommService is installed as a service on the target workstation. It is installed under the system account, protecting it from tampering by users of the system. The S3CommService handles all communication to the S3 Admin Server as well as managing the desktop of the workstation. Since the service controls the desktop, it is difficult to circumvent the service to manipulate the workstation.

The S3 Desktop tries to perform and maintain the integrity of the standard windows desktop. Fewer modifications to the desktop mean less user training is required to use Samson.

Based upon options or profiles set in the S3 Admin, the client workstation adjusts and presents a variety of authentication scenarios and the desktop look & feel.

Samson S3 supports a variety of means to authenticate users to a workstation. Many schemes have been created over the years to make the process of logging in and out of systems easier. All involve an initial OS authentication followed by some form of application authentication.

Samson S3 can support a variety of OS authentication schemes.

They are:

  1. Authentication using a common USERID/PASSWORD pair
  2. Authentication using a UNIQUE USERID/PASSWORD pair
  3. Biometric authentication mapping a user to a UNIQUE USERID/PASSWORD pair

S3 provides its own authentication dialog. The S3 dialog can be used in a variety of ways depending upon the OS authentication chosen. Lets look at a specific scenario where the OS authentication occurs:

    1. Auto Logon: The workstation is automatically logged on but has no rights or privileges or network connected resources (the workstation is connected to the network). Once logged in, the station never logs out.
    2. Common Logon: All users are instructed to authenticate to a workstation with a common userid/password pair. The logon account has no rights or privileges or directly connected network resources (the workstation is connected to the network). Once logged in, the station never logs out.

In these scenarios the Samson S3 can provide the user authentication layer, while the OS authentication simply gained access to the network. As users authenticate to Samson S3, the single signon process is invoked and manipulates the workstation from that point forward.

The user will be presented the Samson S3 authentication screen.

This screen supports userid/password pairs and biometric authentication if the workstation and user are identified for biometric authentication.

This very simple screen can support a variety of behavior:

  • Timeout from Inactivity
  • Lock workstation after Administrator specified login failures
  • Messaging from the S3 Administrator function
  • Company Identification comes Administrative function

Once authenticated, the user's desktop is under control of S3. S3 can present the user a variety of ways to manipulate programs:

  • Present a toolbar of the applications available to the user
  • Modify the Windows presentation to display on the applications available to the user.

S3 is engineered to maintain the look and feel of Windows while making the environment conform to the enterprise's needs. The client workstation is a weak link in the security chain where intrusions, viruses and other problems begin.

In this scenario the single signon presents the Applications available to this user in the toolbar at the bottom of the screen. The user simply clicks the application button and the application starts, the single signon answers the user/password challenge of the application and the user works.

The S3 Administrators console identified workstation Settings that controlled the presentation to the user. Lets look at the settings screen again:

Lets begin by changing a simple option, lets remove the status bar. To do this, simply uncheck the Display Status Bar option:

In this case, you can see that the status bar on the bottom of the screen has been removed. This is set on a user-by-user basis. This provides extreme flexibility in how users are presented their working desktops. It should be easy to see that scenarios from full lock down to wide open can be accommodated with S3. Portrayed below is desktop that has been locked down.

It is easy to see that a very secure desktop can be achieved. The only functions available to the user are presented on the application toolbar. In Windows, if you cant click on it or click a key sequence to engage the function, it is NOT AVAILABLE. This type of desktop may be suitable for an open kiosk where the public utilizes the workstation. There is nothing to get in to complicate issues.

You can also see that S3 is highly customizable, offering administrators flexibility in how users are granted access to the system. We believe S3 is the most flexible single signon available today.

This overview view only hints at the capabilities of Samson S3. This overall view should present the flexibility and capability of Samson. Samson allows administrators to manage many levels of users and provide productivity enhancements.

Let Samson be your Enterprise Single SignOn!

back to top

System Architecture
Samson Administrators Console
Group Concepts
Users
Users Add User
User Clone User
User Edt/Delete User
User Assigning Applications
User Locate/Communicate
User Manage User Groups
Applications
Applications Add/Edit Application
Application Manage App Groups
Workstations
WorkStation Add Workstation
WorkStation Edit/Delete Workstation
Workstation Manage WrkStn Groups
WorkStation Communication
Conclusion - Samson S3 Administration Views
Samson Client Operations

 

Copyright © 2006 LinkRight Software. All rights reserved.
HOME  |  Privacy Policy  |  Contact