You can significantly increase your website functionality by using different web apps. Apps being installed on a website can perform a number of tasks. If you are an individual, you can, for example, present yourself with a blog or organize online storage of your media files. Companies can move part of their business online by using the e-commerce or CRM web apps. All these apps are available for installation right from your Control Panel, the Applications tab.
The list of available apps is governed by your hosting plan. For example, it might include only free apps or no apps at all. For more information on available apps, refer to your hosting provider.
There are two types of web apps:
Regardless of the installation type, apps can be either free or commercial. Commercial apps require you to provide a license key to start working with them, and in the Applications tab they are accompanied by the Buy Now button instead of Install Now. If you decide to use commercial apps, read the Managing Commercial Apps Licenses section to familiarize yourself with acquiring and managing app licenses.
App Installation and Maintenance
The process of installation does not require any specific skills. You just fill in app settings (such as, administrator credentials), and Panel installs the app for you. Further app management is also facilitated as you can update or remove apps directly in Panel. Moreover, you can access some functions that apps reveal to the Control Panel (without the need to log in to an app). For example, you can add SugarCRM user account right from your Control Panel. Such app functionality is a service provided by the app.
After you install an app, grant other auxiliary user accounts access to it if you want them to be able to use the app. To get started with managing apps, see the section Managing Apps.
Access to Apps
Make your apps available to certain auxiliary users by adjusting their permissions. Once you allow a user to access an app, a link to the app appears on their Home page. Note that you can control app access only for user groups, so you should either modify the permissions of an existing group or create a new one, and then assign users to it. For details on access to apps, refer to the section Granting Auxiliary Users Access to Apps.
By default, the app administrator in Panel is a user with the Owner role. As well as accessing apps from the Home page, this user can also install and manage apps within a subscription. These administrative tools are found in the Applications tab which is available only to app administrators. You can grant access to these tools to other subscription users. For details on this operation, refer to the section Granting Auxiliary Users Access to Apps.
Apps and Auxiliary User Accounts
Some apps let you create and manage user accounts directly in Panel. For example, the SugarCRM app allows you to add SugarCRM users without logging in to the app. All apps with such "account services" can associate their accounts with users of a Panel subscription (auxiliary users). To perform such an association, you should grant the auxiliary users access to that account service (in the same way as you grant access to apps). For details on account association, refer to the section Linking Apps and Auxiliary User Accounts.
You can install, configure, update, and remove apps right from the Control Panel.
Generally, all apps allow the configuration of their main parameters directly in the Control Panel. You can access app settings by selecting the app from the list in Applications > Manage Installed Applications. After you select an app, you can configure the following:
By default, after you install an app, only users with the Owner role can access it. To allow other subscription users to access the app:
Once you allow users to access the app, a link to the app appears on their Home page.
By default, the app administrator is a subscription user with the Owner role. As well as accessing the apps from the Home page, this user can also install and manage apps within a subscription. For these purposes, their interface has the additional Applications tab. You can provide the same administrative privileges to other subscription users by granting the Install and manage applications permission to their role in Users > User Roles. This gives users full administrative access to all apps within a subscription. As well as the administrator, the users with this permission can install, configure, update, and remove apps through the Applications tab in their Control Panel.
Some apps let you create and manage user accounts without logging in to the app. If an app provides such an account service, you can link users of a Panel subscription with accounts in the app. To perform such an association:
Basically, your service provider is in charge of app updates. If the update is available, your provider can get it for you, or you can do it, yourself. The last case is relevant if you want to review the changes available in the new version and decide whether to update the app or continue with the current version. The update link appears in Applications > Manage Installed Applications.