Add and Manage Apps
This page covers the apps management in RPGM Server.
Add an App
If your user role allows it, you can add a new app by clicking on the Add program button in the dashboard:
A new modal will show in which you can either click to select file or just drag and drop files from your computer on it:
You can select one or multiple .pgm app files. After selecting your files, click on close and the new apps will appears on the main app listing.
Details, Update and Delete
In the dashboard listing, an app appears like this:
It contains several information about the app:
- The name of the app ;
- A generated avatar using the name of the app ;
- The version of the app as written in the last changelog line in the project file ;
- The list of the reason why you have access to the app. In the example above, the user can execute the app because he is the owner and because he belongs to the PGM Solutions team which has access to the app ;
By clicking on the ...
button below the main button, several options appears:
- The Details button will open a dialog with more information about the selected app ;
- The Permissions will open the permission dialog of the app. More details on the Apps Permission guide ;
- The Update app button will prompt for a file selection. This will replace the old .pgm file on the server by a new one, keeping all permission to the app the same as before.
- The Delete will, after a confirmation modal, delete the app.
Note
If you only have an execute access to an app, the permissions, update and delete buttons will not appear.
Details Dialog
The details dialog contains some information:
- The name ;
- The latest version as written in the changelog ;
- The company name ;
- The description ;
- The user who uploaded the app to the RPGM Server ;
- All changelog entries.
Inside an App
Please refer to the RPGM Client documentation, as everything is similar. The only difference is that the menu is accessible by clicking on your name on the top right corner:
- Terminal is like in RPGM Client, it will show the R output and app errors ;
- Restart will restart the app ;
- Quit will abort and close the app instance.
Unavailable features
Other RPGM Client options like Save RData or Show Output Folder are not available in RPGM Server.
Security
Please note that the R console is available only in read mode in RPGM Server. You cannot type R commands, except for Administrators.