Visual Guard
     
 
Visual Guard API
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.
  • Define a password policy (characteristics of passwords, max. failed connections…)
  • Grant/revoke Roles to Users

Windows accounts: 

  • Declare Windows accounts in VG
  • Declare Windows groups in VG
  • Grant/revoke Roles to Users

Role & Permissions management

  • Create / Read / Update / Delete Roles.
  • Grant/revoke Permission Sets to Roles
  • Create / Read / Update / Delete Permission Sets

Security enforcement – Winform

  • User authentication (identity verification, Single Sign-On, login form…)
  • Password management (change by user, reset, lost password…)
  • Loading and applying user permissions

Security enforcement - Webform

  • 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
  • Writing a message in a repository log