Using an existing configuration

You can reuse an existing configuration

Configuring VG Identity Server Instance

Configure a new Visual-Guard Identity Server instance Select “re-use a existing configuration” or “create a new configuration”

Repository configuration

Step 1: The Visual Guard identity server needs a connection to the VGRepository Step 2: Select your repository type (SQL Server or Oracle) from the dropdown and click on Next Step 3: Set the information of your repository as required

Installation setup

System requirements Please check the following requirements before installing Visual Guard Identity Server. Visual Guard 2024.0 Private mode Communication SQL Server settings To provide appropriate login rights to create a new repository, follow the below steps to be configured in

VG Identity Server

Visual Guard Identity Server is a component of the Visual Guard product suite. It is an identity server that provides authentication and authorization services for applications. Here’s an overview of its key features: Please note that specific details may vary

Deployment

Visual Guard offers three types of deployment options to facilitate the transfer and configuration of data and settings between repositories. These options are: These deployment options in Visual Guard provide flexibility and convenience for managing and transferring repositories, applications, and

How to manage users ?

To use the API of Visual-Guard, you need to meet certain prerequisites: The VGSecurityRuntime is based on VGSecurityRuntime.<Entity>, where <Entity> can be various components of the system such as Roles, Membership, Permissions, etc. These entities allow you to manage different

Delete Users

Visual Guard allows you to delete user accounts. Follow the steps below to delete a user account. Note: See Also:

How to manage roles ?

Role operations Add following namespaces in your code using Novalys.VisualGuard.Security; using Novalys.VisualGuard.Security.Common; using Novalys.VisualGuard.Security.CommonProfileAttribute; using Novalys.VisualGuard.Security.Database; using Novalys.VisualGuard.Security.Membership; using Novalys.VisualGuard.Security.UserProfile; using System; using System.Collections.Generic; Define VisualGuard runtime VGSecurityRuntime runtime = VGSecurityManager.Runtime; //Create / Update / Delete rolevar currentApp = runtime.Application.GetCurrentApplication();//Creates

How to manage PermissionSet & Permissions ?

PermissionSets/Permissions operations Add following namespaces in your code using Novalys.VisualGuard.Security; using Novalys.VisualGuard.Security.Common; using Novalys.VisualGuard.Security.CommonProfileAttribute; using Novalys.VisualGuard.Security.Database; using Novalys.VisualGuard.Security.Membership; using Novalys.VisualGuard.Security.UserProfile; using System; using System.Collections.Generic; Define VisualGuard runtime VGSecurityRuntime runtime = VGSecurityManager.Runtime; //Get current application var currentApp = runtime.Application.GetCurrentApplication(); //create permissionset