Visual Guard for .NET Key Features Authentication
Visual Guard for .NET
   
 
     
 
 
Key Features

Flash Demos

Try Visual Guard
 
 
 
 
Authentication
 
Next: Permissions
 
Windows accounts/Active Directory
Single sign-on
Database Accounts
Visual Guard .NET accounts
 

Authentication in RBAC consists of verifying the identity of the user through a two step process:
• Identification: Stating who you are;
• Authentication: Proving who you are.

Two types of needs:
• You may need to create a list of user accounts/passwords from scratch.
• You may already have an authentication system and need to re-use it at application level.

The solution:
Visual Guard .Net supports login/passwords authentication.
A user account declared in Visual Guard is available for all your Dotnet applications.

It supports the following authentication modes:
• Windows Accounts (local account or Active Directory account)
• Database Accounts (created by the DBA for users to access the database)
• Visual Guard Accounts (created and managed by Visual Guard)

Are you using another authentication mode, (smartcard, etc...)? Just contact us...

 

Windows accounts/Active Directory

If you use the Windows authentication mechanism, passwords are created, stored and administered in Active Directory.

Visual Guard console lets you search for a user in Active Directory. When the user is found, Visual Guard .Net stores the user's security identifier (SID) in the repository. You will then be able to assign Visual Guard roles and permissions to this user.
You can declare multiple users at the same time (actually as many as you want).

You can automatically import some/all Windows accounts from Active Directory into the repository: VG provides an API that allows an external program to create or modify a new account

Top

Single sign-on

If you use Active Directory to manage user accounts you may want to implement a single sign-on process: once a user is logged on in a Windows session, any application opens without asking for further credentials.

Visual Guard supports Single Sign-On configurations for Windows accounts:

Visual Guard .Net automatically gets the ID of the current Windows user.
VG checks if this user has access to the application.
VG loads the corresponding role and applies its permissions to the application.
This process repeats each time the user launches an application.
As a result, the user does not need to enter credentials when accessing an application.

 

Top

Database Accounts

Visual Guard .Net supports authentication based on a DBMS account for Oracle 9 and higher and SQL Server 2000 and higher.
Visual Guard .Net allows you to re-use user accounts and passwords defined in these DBMSs.

Visual Guard console enables to re-use user from the database. You will then be able to assign Visual Guard roles and permissions to this user.

More information about Visual Guard .Net integration...

Top

Visual Guard .Net Accounts
Visual Guard .Net has its own membership provider to manage user accounts and passwords.
Credentials are stored in the Visual Guard repository.

Password policy
Visual Guard .Net allows you to define a Password Policy for Visual Guard .NET accounts.

For instance, you can define:

Minimum password length
Minimum number of non alphanumeric characters
Rules for using previous passwords again
Rules for enforcing a unique email address for each user
Rules for enforcing a new password every x days
Maximum number of consecutive failed attempts to enter a password. When teh maximum is reached, the user ID will be disabled until reset via an authorized process.
Number of grace logins (ability to log in x times after the account is blocked).
And more…

Regular expressions are available to customize the verification of the password. And you can define a list of compulsory characters (for instance at least one uppercase letter, one lowercase letter, and at least one number), a list of valid/invalid characters etc.

 


Previous: What is Visual Guard? Next: Permissions

Take the tour...
Try Visual Guard now!

 
 
 
Key Features
 

What is Visual Guard?

Authentication
Verifying the identity of the user

Permissions
What a user can do in an application?

Auditing and Reporting
Visual Guard ready-to-use auditing and reporting features

Visual Guard Security Tools
Developer, Administrator and Auditor Tools

How does it work?

Technical Specifications

Visual Guard detailed features in pdf

 
 
 
Request a trial version
  Request a trial version of Visual Guard!  
more info
 
Active Directory
  Re-use AD accounts for .Net authentication  
more info
 
Ressources
  See a demo for .NET
Getting started
Visual Guard Architecture
How to... (Flash movies):
  Integrate VG into Winform apps
  Integrate VG into ASP.NET 2.0 apps
  Manage user roles and memberships
Visual Guard Support Website
Visual Guard Technical Documentation
Visual Guard Update List