Ispmanager 6 lite, pro, host documentation

Access to functions

Only a superuser or an administrator can manage access to functions.

Ispmanager allows customizing the elements of the interface and functions available to a specific group, user or administrator. If a function is disabled, it will not be available in the panel interface or through API.

To configure user access settings, go to Users → Perm. on the toolbar.

To configure administrator access settings, go to Administration → Adminitrators → Perm. on the toolbar.

To configure group access settings, go to Administration → Access to functions → Permissions on the toolbar.

Function status

StatusDescription
The function is enabled
The function is disabled
A restriction is set for the selected user or group
A restriction is set for the function and all functions with similar names. Only the function to which the restriction is applied will display the access indicator
The restriction is inherited from the group to which the user or administrator is assigned

Enable/disable a function

To enable/disable a function, select it from the list and click   Enable or   Disable on the toolbar. 

Permissions for an account

Permissions set for a user have priority over group permissions.

By default, a user has the same permissions as the the group the user is assigned to. To make the permissions of an individual user different from the group permissions:

  1. Select a function and click Permissions on the toolbar.

  2. Uncheck the Inherit box.
  3. Select Allow access or Deny access.
  4. To apply the same permissions to subfunctions, check the Recursively box.
  5. Click Save.
If you changed the permissions for a user and want to set them back to group permissions, select a function, click Permissions on the toolbar, check Inherit and click Save.

Subfunctions

Starting with ispmanager 6.109, some options were moved from Permissions to subfunctions.

Subfunctions are components of a function. For example, subfunctions of the PHP function are its modes: CGI, PHP-FPM etc.

To configure access to subfunctions, select the function from the list and click Restrict functions on the toolbar. This button is only clickable for the functions that have subfunctions.

Fields and columns

Functions and subfunctions include fields and columns that are used to set their parameters. For example, if you disable the Wildcard field for the Let’s Encrypt function, the user will not be able to select a Wildcard certificate when issuing a Let’s Encrypt certificate but will still be able to issue a certificate for a domain.

To manage fields and columns, select a function from the list and click Fields and columns on the toolbar.

Filters

Filters allow configuring access to specific data in the user interface. For example, you can allow the user to view the Activity log only for a certain period or only for certain actions.

To configure filters, select a function and click Filter on the toolbar.


Policies

Policies allow you to enable or disable access to all functions. When created, a policy applies to all functions at once, as well their subfunctions. The existing access settings are then reset. 

To create an access policy, click Policy on the toolbar.

Set to default

To reset all access settings for a user or group, click Set to default