Deploying and securing applications and web services
You can deploy and secure applications and web services using either the Deployment App or the Console App, depending on your environment and needs.
Option 1: Use the Deployment App
The Deployment App provides a graphical interface for deploying and securing applications. It handles registration with the Genero Identity Provider (GIP), generates the required CLIENT_ID and SERVICE_ID, and updates your application configuration files automatically.
When you deploy a Genero Archive (.gar) using the Deployment App, the application is registered with the GIP and secured for SSO. This is the recommended method if the Deployment App is available in your environment.
For details, go to Deploy and secure an application using the Deployment App
Option 2: Use the Console App
If the Deployment App is not available, you can use the Console App to manually register the application and generate a CLIENT_ID and SECRET_ID. These values must be added to the application's configuration file, which is then included in the final .gar package.
This method gives you more control but requires manual steps. Use it when scripting deployments or working in environments without the Deployment App.
For details, go to Deploy an application NOT using the Deployment App
Why use the Deployment App instead of gasadmin?
Only the Deployment App can secure or unsecure applications using the GIP. The gasadmin command-line tool does not support security operations.
In most other respects, the Deployment App provides the same services as gasadmin, because it executes gasadmin server-side via a REST service.
You can view deployed and secured applications using either the Deployment App or gasadmin. If a .gar is deployed via gasadmin, it will appear in the Deployment App interface, and vice versa.
For more information, go to List all deployed archives in the Genero Application Server User Guide .