RSS Feed
Knowledgebase : Visual Guard > How to integrate
- Do we have to install VG and our application software on the same server?It is up to you. The Visual Guard repository does not have to be in the same database (hence server) as your application. The choice depends on your architecture policies. - How about we change our production server later?Visual Guard repository will be in a database. Unless I miss something, you will apply the same process you use for the tables of your application.
Can you send the code to be integrated in the application that will allow VG to read the application forms? As for ASPX the code will be integrated in the webconfig or in the home page?If it is a webconfig the code will be integrated in the load form of the application or in another place?For an ASP .Net application the only thing that you need to do is to change the file web.config by adding the following statement: Code: < configuration> <system.web > ... <httpModules > <add type=&...
Hello, We work with ASP.Net, but we do not have a standard web.config file fir the connection to the DB (we have our own configuration service). How can we implement Visual Guard .Net in our applications?You can use the API provided by Visual Guard .Net instead of the configuration file. Visual Guard .NET - Version 2.7.802.29
Hello Your documentation says to place Novalys.VisualGuard.Security.VGSecurityManager.SetSecurity(Me) in the Private Sub InitializeComponent() routine I do not like placing things in the code behind, is there a place in the form class that this code can be placed and still work properly Such as the load event? Please advise. Thanks,Hello, You do not need to implement Novalys.VisualGuard.Security.VGSecurityManager.SetSecurity(Me) in the Private Sub InitializeComponent() routine, when you want to secur...
How is Visual Guard integrated in a Winform application?Here is a link to an online documentation that will answer your question: http://www.visual-guard.com/EN/dotnet-security-user-role-permission/support/dotnet-API-how-to-documentation/ Go in: Integrating Visual Guard in your application/How to integrate VG in a winform application Visual Guard .NET - Version 2.7.806.18
Does the site need any code to be able to appropriately modify its user interface to properly support the permissions?In most cases, Visual Guard .Net can dynamically modify the user interface without adding code. For instance, the sample installed with the product does not need code to be adjusted according to the user's permissions. All of the actions which modify the user interface are defined in the Visual Guard .Net console. However, in some cases you need to add code in your application: * When the ...
How is Visual Guard .Net integrated in a Webform application ?You can find the process to integrate Visual Guard .Net in a webform application at this link http://www.visual-guard.com/support/ind ... &Itemid=43 Visual Guard .NET - Version 2.7.802.29
How would I use your product if I wanted to create a “community” based website with a user having private pages, specific groups that are created dynamically, etc? In other words, the roles (groups) and users are created and assigned dynamically.By default in Visual Guard a role is a group of permission. It contains one permission set which can contain several other permission sets. Managing group of users is available since version 3.2 of Visual Guard. You would use VG API to create some administration se...
Do I need to rebuild the VG Repository database that was created with the trial version software when I apply the new license?No you don’t. You just need to request your key and you will be able to go on working with the repository you have already created. If several developers need to work on the security with the same repository: - Each developer will install VG console on his computer - They select ‘Add a repository’ - They will choose an existing repository - They will connect to the repository you ha...
We would like to secure an application but we do not have access to its source code. Can Visual Guard do this? Visual Guard can secure a .Net application even if its source code is not available. This implies an adapted use of Visual Guard. You can find below more information about how to manage this with the 3 main features of Visual Guard (Authentication, Permissions, Audit), for Winforms and for Webforms. Authentication with Winforms (2 options) 1. A launcher for all applications You can develop a ...
Is it possible to implement VG in a PHP web application?VG include a Server component - called VGServer - that will expose Web Services for Authentication and Permission Management purposes. At this point, any technology capable of communicating with Web Services will be able to use VG.
Would it be possible to secure a WebService using the VG file system (not AD or DB) and accessing that WebService through a VB.net front-end application (that has it's features secured through a VG file system as well)?There is no problem to secure both client and webservices in a file repository.
Does Visual Guard .Net implement the standard .Net interface IPrinciple?Visual Guard .Net implements the standard interface IPrincipal. By default, when Visual Guard .Net authenticates a user, it replaces the current thread principal by its own principal (populated with the list of Visual Guard roles granted to the user). You can use the PrincipalPermission class in your code to check whether a Visual Guard .Net role is granted to the current role. In ASP.Net context, Visual Guard .Net is compatible with s...
Here is the information about how Visual Guard can handle obfuscated .net applications. There are several options: Option 1 - If you secure in VG an obfuscated .net application, you will have to use static permissions (written with source code in your .net application). It's impossible to use the dynamic permissions as the name of the object is changed. Indeed it is impossible to establish links between the names stored in the repository and the names "obfuscated" in the executable. Option 2 - Some o...
Is the Web console be “brandable” and customizable?Yes, the web console can be customized: you can input your own logo, colors and font. Visual Guard - Version 3.1.912.08
If I hide some fields on forms, will they be hidden also in the reports ? If I use DevExpress reporting or even crystal reports ? Visual Guard does not offer this feature out of the box. If you hide some fields on forms, you have to hide also fields on the report like in the sample below: Sample: You have a report named "CrystalReport11" this report is a typed report document. In this report you have a section "section3" and in this section you have a field named "nom1". We want to hide the field...
We would like to build new features that integrate with an iPhone application that we are also building. Does Visual Guard have any tools to secure an iOS application? If not, we are prepared to use Visual Guard to secure the service that will be communicating with the iOS device and use the API. For sure Visual Guard can secure services called by the iOS app We are not Xcode specialists, but you may also use the possibility for an iOS/Xcode app to call directly a VG Server Webservice to : 1 - c...
1 - Visual Guard is a modular and flexible solution that can be: * Implemented as a ready-to-use system * Used as a security Framework to build a custom access control system. It has been designed to comply with most technical and functional requirements. 2 - By default, we go through a standard process to assist projects in the evaluation and validation of Visual Guard. We can follow this process for your application, unless you prefer to proceed otherwise. * You can consider this discuss...
* For basic architecture (Winform apps or simple asp.net [1] website for instance), development team can implement VG as a ready-to-use solution. In this case, they follow the developer's guide and use some default settings. They may ask questions by email about Visual Guard's features and configuration, but in most cases they need little assistance. * For other architectures and/or complex access rights definition and assignment, we usually stay close to the development team until the application g...
Help Desk by Novalys