Visual Guard exposes an extended API, allowing other
applications to use most of Visual Guard features. Below is a brief description
of the APIs available.
User Management
Username/password accounts
Create / Read / Update / Delete user accounts.
Grant/revoke Roles to Users
Windows accounts:
Declare Windows accounts in VG
Declare Windows groups in VG
Grant/revoke Roles to Users
Groups
Create / Read / Update / Delete groups
Grant / Revoke a user to groups
Grant / Revoke a role to groups
Role & Permissions management
Create / Read / Update / Delete Roles
Grant / Revoke Permission Sets to Roles
Create / Read / Update / Delete Permission Sets
Security enforcement – Windows applications (Winform / WPF)
User authentication (identity verification, Single Sign-On, login
form…)
Password management (change by user, reset, lost password…)
Loading and applying user permissions
Security enforcement - Web applications (asp.net, Webforms, MVC3...)
User authentication (identity verification, Single Sign-On, login
form…)
Password management (change by user, reset, lost password…)
Loading and applying user permissions
Security enforcement – Web Services
User authentication (identity verification)
Loading and applying user permissions
Logging
Writing a log entry in a repository log
A full copy of the Developer Guide is installed with Visual Guard.
If you are not yet a registered user of Visual Guard, you can
request a trial copy at this
page.