Visual Guard for .NET Key Features
Visual Guard for .NET
   
 
     
 
 
Visual Guard Security Tools
 
 
Developer tools
Administrator tools
Auditor tools
 

 
Developer tools

Visual Guard provides developer tools to:

Create and modify permissions in just a few clicks,
Verify automatically the consistency between dotnet applications and permissions
Search the repository to find existing user accounts, permissions, etc
Deploy new versions of a repository along with a new version of the application
Manage several versions of a repository when deploying the application


Security Action Wizard
When defining permissions, you will probably create property actions or script actions. The Security Actions Wizard helps you to create permissions in just a few clicks, without adding code in your application. It offers detailed options to implement permissions that fit your ever-changing business environment as perfectly as possible with increased responsiveness.

Permissions descriptions are stored in the repository and are immediately available when the application is in production. No need to go through the entire development cycle (changing code, testing, deploying…).


Permissions consistency
When a permission is related to a component, any change in this component may affect the permission and generate regression bugs. Therefore, each new version of an application requires full verification of all permissions.
Visual Guard .NET can verify automatically that permissions and application code match perfectly.

Deployment Wizard
Each new version of an application may come with new permissions and a new repository. You need to deploy this repository, without disturbing the data already entered by administrators in the previous repository.

Visual Guard .Net provides a Wizard to deploy new permissions in a production repository. Visual Guard will merge the new and previous permission sets automatically, without losing existing user accounts, roles and permissions.

Security Data Versioning

When a new version of an application is deployed, some users will be using the new version while others are still using the old one. Both the existing and new permission repositories need to be available during the migration process.

Visual Guard .Net can manage several versions of the permission repository simutaneously. It allows progressive deployment of the new application and its repository. This means users can access the existing permission repository or the new one, depending on which version of application they use. You can switch smoothly from one version to another without blocking the end user or rushing the deployment process.


Global Search

When maintaining the permissions, you may need to find permissions related to a specific user or business keyword. For example, if you modify a control in your project, you need to list all permissions related to this control in order to adapt them.

Visual Guard .Net provides a global search feature to browse the repository and find all items related to a given keyword. You save time while maintaining the permissions by immediately getting a comprehensive and reliable result.


Top
Administrator tools

Administration forms
You need to manage user accounts, roles and permissions on a daily basis with accuracy and responsiveness.

Visual Guard .Net provides 2 options for such administration purposes:

Visual Guard Console: A user-friendly application designed for non-technical users.

Visual Guard API: You can develop your own administration form and call the Visual Guard API. It will provide ready-to-use features to manage user accounts and grant them roles and permissions. Such form will be integrated in your application, with your default look and feel, so that user with an administrator role can use it easily. Visual Guard API supports both Winforms and ASP.NET administration forms.


Who can be a Visual Guard administrator?

Because Visual Guard administration forms do not require any technical skills, you are free to delegate the administration to whoever is in the best position to do it. Administrators can security people, system administrators, managers in charge of a department or a remote site, etc.

Your choice of administrator no longer depends on their technical ability. You can comply with company security policy, while optimizing internal business processes.

You can even define several levels of administrators, each with greater or lesser permissions for using the administration forms. For instance, you could have a central, super-administrator who can create permissions and roles, local (for instance remote sites) administrators who can only create user accounts and grant them existing roles, but have no permission to change these roles.

As a result, you get more flexibility: Administrators are totally independent. They can change permissions, roles and user accounts any time, and these changes are immediately effective. At the same time, you free up the development team from daily administration.


Shared roles

You may need to define roles that should be available across your entire organization, whatever the number of applications you have (exisiting or future).

Visual Guard .Net provides Shared Roles that group permissions for several applications. This means that you do not need to manage a separate role for each application any more.


Top
Auditor tools

An Auditor role is available when using Visual Guard Administration console. This role restricts available features to the person you need as an auditor, such as:

Exploring the repository in read-only mode
Generating detailed reports about the existing permissions, roles and user accounts
Reviewing application logs to monitor specific or sensitive transactions
Reviewing administration logs to track who gave which authorizations to whom.
...

 



Previous: Auditing and Reporting Next: How does it work?

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
 
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