RSS Feed
Knowledgebase : Visual Guard > Deployment
How to deploy an application integrating VG.NET ?- Visual Guard .NET engine deployment: After the integration process, you will include VG.NET assemblies in your deployment package. - Visual Guard .NET security repository deployment: * if you choose to integrate Visual Guard .NET tables in your application database, there is nothing else you have to do. * if you choose to create an independent security repository (encrypted files or RDBMS), you will have to deploy it along with your application database....
How to deploy an application integrating VG.NET ? VG.NET engine deployment: after the integration process, you will include VG.NET assemblies in your deployment package. - VG.NET security repository deployment: * if you choose to integrate VG.NET tables in your application database, there is nothing else you have to do. * if you choose to create an independent security repository (encrypted files or RDBMS), you will have to deploy it along with your application database. - VG.NET Administration console depl...
How does the deployment of Visual Guard work? Is there a component embedded in the dotnet application executable or a separated component? Visual Guard .Net is integrated in the dotnet application. You will add references to Visual Guard .Net assemblies as well as a few lines of code to load security data. Visual Guard .NET - Version 2.7.802.29
What happens exactly if I deploy a repository with the option “Deploy parameters of the repository” ?The various options of the deployment feature aim at giving more flexibility to manage security information life cycle. When you deploy a security information (permission, role, other), the existing information is deleted. The option "Deploy repository" is often used at the beginning of the life cycle to deploy for the first time all the information created in the development environment into the ...
How can I copy EVERYTHING but the users?You need to use the option "Deploy an application" with "always overwrite an existing application" and "Refresh", you will deploy the permissions, permissions sets and roles related to one of your application. Users of your source repository (who are defined at the repository level) will not be deployed. As a result, users defined in your target repository will be saved. This option allows you to update security rules (defined in developm...
We are planning to secure our web service SDK with Visual Guard. The SDK is a WCF service hosted in IIS. The web service may run in a webform environment on larger deployments – is Visual Guard compatible with such a deployment?VG support both WCF Services and Webforms applications. FYI, you can even secure several WCF Services and Webforms applications at the same time/ in the same repository. You can then define shared roles (1 role containing permissions for several applications). As for the deployment,...
I need to deploy everything but users. I noticed that when I deploy applications using the Console, if the shared role names have been updated in the source repository, they are not updated in the destination repository. However, if I deploy the entire repository, the shared roles are updated but users are also copied. How can I copy EVERYTHING but the users?To do this, select the option "Deploy an application" instead of "Deploy the Repository". When you use "Deploy an application&...
When we use the deployment wizard to deploy only one application, how can we deploy the shared roles linked to this application?When you use the deployment wizard to deploy only an application (meaning the updated version of the permissions and permissions sets) you also automatically deploy all the data linked to this application. Therefore, if a shared role is linked to the application, it will be deployed as well. If you have modified the permission set linked to this shared role, the modification will ...
How to deploy an application integrating VG.NET ?- Visual Guard .NET engine deployment: After the integration process, you will include VG.NET assemblies in your deployment package. - Visual Guard .NET security repository deployment: * if you choose to integrate Visual Guard .NET tables in your application database, there is nothing else you have to do. * if you choose to create an independent security repository (encrypted files or RDBMS), you will have to deploy it along with your application database....
If we have different repositories, one for each of our environments: development, test, production, Can we copy permissions and permissions sets between environments/repositories? If so, when I'm working in a certain environment, could I know which new elements (roles, permissions, …) have I added to this environment so I can copy them to the rest of environments?Deployment Wizard Each new version of an application may come with new permissions and a new repository. You need to deploy this repository, with...
How can the new version of an application be managed with Visual Guard .Net? Is there a migration process integrated (export/import)?Here is the process normally used for the management of versions with Visual Guard .Net : • At the beginning of the development of the application the Visual Guard repository is created in a development base. In this repository the development team define the roles, permissions and the permissions sets. • When the development and the test phase are finished then the developme...
How does the deployment of Visual Guard work? Is there a component embedded in the dotnet application executable or a separated component?Visual Guard .Net is integrated in the dotnet application. You will add references to Visual Guard .Net assemblies as well as a few lines of code to load security data.
How is Visual Guard deployed at runtime? First of all, Visual Guard assemblies are incorporated to the .NET application and deployed with the application. Then Visual Guard repository is deployed as well. Most of the time, the repository is created in an RDBMS. There is frequently a development, a testing and a production environment. Each of them has its own VG repository. The problem is that each new version of the application comes with new features and permissions. Therefore, a new version of the re...
Visual Guard includes a deployment utility that deploys the access rights, roles, etc..in the production repository. When access rights are updated in the development environment, they are properly merged in production during deployment. This process is fully automated. The deployment utility includes a wizard to guide the developer deploying in production.
3 types of repositories: * Development * Test * Production The best practice consist to develop permissions, set of permissions and roles in the development repository. This repository is first deployed in test mode, and then in production, with the deployment wizard. During the life cycle of your application, you will have to maintain permissions, set of permissions and roles in the development repository. After the test, you will deploy the modifications in the production repository. The d...
Help Desk by Novalys