Knowledgebase
Knowledgebase : Visual Guard > API
Visual Guard API: Are they .Net API or web services API?In VG professional edition it is .Net API. In VG enterprise edition it is Web Services API.
Is there any way to replicate the user interface for the Console in a web application using the API? It isn't clear to me that this is possible.There are 2 possible options, depending on your needs: 1 - You can develop your own administration form and call VG API to manage user accounts, grant them roles, etc... You have an example (that you can re-use if you want) in VG Websample application: log in to the Websample application with an administrator role and checkout the menu option "administration &g...
On the forums i read about the API coming with Visual Guard should enable to list, create, delete and grant roles. Do you have more documentation on these points? Implementing a simple and slim admin front end could maybe done be with this API.Here is the link for Visual Guard documentation: http://www.visual-guard.com/EN/dotnet-s ... mentation/ You can find more information about Visual Guard API and roles in: Visual Guard API references => Novalys.VisualGuard.Security.Membership Namespace => VG Ro...
Admins must be able to maintain the permissions from our web-site . In one of your examples it seems like you'll have to use the Visual Guard .Net to maintain permissions....is it possible to incorporate this into a web-application?As mentioned above, some Visual Guard features are available through VG API. For instance, with the API, you can manage users accounts (create/delete/unlock/change password,...), manages roles, grant role to users, grant permission sets to roles, etc. As a result, an administrato...
Can users be added with roles through an API, or another interface such as a web browser, or is the console required for all user/role management?For this type of task, Visual Guard .Net provides winform and webform Membership API. With these API, you can list, create, delete or grant roles to users in your code. A web console is available wich allaows to manage users/roles.
We would like to be able to access user management features from each of our applications without going through the Visual Guard.Net console. How can we do that?Visual Guard .Net provides you with an API which enables you to create your own administration form. This way, your applications can access the administration features thanks to the form integrated in your application and not thanks to the Visual Guard .Net console.
Is the VG security information stored in a database? If so, can it be unencrypted in order to run queries against it ? Is there a developer API that allows for programmatic access to VG security information?Yes, the VG Security information is stored in a database and a part of this information is encrypted and the other part is unencrypted. It is possible to run queries against the unencrypted part. For instance, you may list the users and see their Id and name but you cannot see the role and permissions as...
Is it possible to bypass the application UI and execute code to process any application function?Visual Guard .Net is compatible with DotNet Code Access Security. It is possible to modify the UI to adapt the application to the permission and it is also possible to protect your code against hackers. Visual Guard is compatible with PrincipalPermissionAttribute and PrincipalPermission classes. These classes allow to check whether the current user can use a specific method or class of your DotNet application. ...
Help Desk by Novalys