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.

For security reasons, access to the Visual Guard technical documentation is restricted.
To access the documentation on the Visual Guard APIs, click here.

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