Visual Guard provides authorization features to make permissions management easier.
You can create two types of permissions:
- Static permissions: This type of permissions are coded into your application, and Visual Guard can test if a user has a role or a permission before giving access to an item.
Static permissions support any technology and can be used with VG runtime or VG server.
- Dynamic permissions: They are not coded. They are defined using a specific wizard in the console. They can be created and enforced during production time, without recompiling the application.
They support any kind of .Net objects: GUI or non visual objects, objects managing the access to the database…
Dynamic permissions require the use of the Visual Guard runtime.
You can use both type of permissions in one repository.
VG Win Console provides various options to manage permissions.