Getting Started

Estimated reading: 3 minutes 65 views

This is an introductory guide or set of instructions provided to users after they have created a new application. This guide typically assists users in setting up and configuring the application further to ensure that it meets their specific needs and requirements. It may include step-by-step instructions, or tips on how to customize the application’s settings, add users, define roles and permissions, and perform any initial setup tasks necessary to get the application up and running smoothly. The goal of the “Getting started” guide is to help users quickly familiarize themselves with the application and its features, enabling them to start using it effectively as soon as possible.


Section 1: Create your first application

  • Declare your application: Initiate the creation process for your application within the Visual Guard system, specifying its name, description, and other relevant attributes
  • Create your first role: Define a new role within the application, assigning it a name, description, and any necessary attributes, to represent a specific set of permissions or responsibilities for users
  • Create your first permission: Establish a new permission or access control rule within the application, specifying the resource or functionality it governs, along with any associated conditions or constraints
  • Assign Permission to Role: Associate the newly created permission with the role previously defined, granting users assigned to that role the corresponding access rights or privileges within the application

Section 2: Use Visual Guard with your current application

  • Create a new secure channel communication (VGIdentityServer): Implement a secure communication channel for Visual Guard’s Identity Server component to ensure encrypted data transmission and protection against unauthorized access
  • How to integrate Visual Guard in your application: Follow integration guidelines and procedures provided by Visual Guard to seamlessly incorporate its authentication and authorization features into your application, ensuring secure access control and user management functionalities
  • Test Authentication: Verify the authentication process by conducting comprehensive testing procedures, including login attempts with valid and invalid credentials, verification of access permissions based on user roles, and examination of error handling mechanisms to ensure robust security and functionality

Section 3: How to use Visual Guard

  • How to create a Visual Guard User?: Adding a new user in Visual Guard by providing necessary details such as username, email, and password.
  • How to grant a role to a user?: Assigning a specific role to a user in Visual Guard to allocate corresponding permissions and access rights.
  • How to audit the user?: Monitor and track user activities in Visual Guard for compliance, security, and accountability through comprehensive logging and reporting.