Tower Configuration Server
  • Tower Configuration Server
  • What "configuration server" is?
  • Installation
    • Installation
    • Configuration
  • How to start
    • First steps
    • Connecting your application to Tower
    • Example
  • User Interface
    • Configuration
    • Archive
      • Archive
      • Time Archive
      • Find Variable
    • Bases
    • Settings
      • Users and permissions
        • Users
        • Groups
        • Custom permissions
      • Configuration Settings
        • Base Models
        • Promotions
      • API
        • Endpoints and templates
  • REST Templates
    • Templates
Powered by GitBook
On this page
  1. User Interface
  2. Settings
  3. Users and permissions

Custom permissions

PreviousGroupsNextConfiguration Settings

Last updated 1 year ago

In Tower, "custom permissions" refer to user-defined access controls that extend the default set of permissions available in the system. These custom permissions allow administrators to finely tune access rights based on specific needs and organizational requirements.

Custom permissions are associated with configuration models (also known as ) and govern the actions users can perform on these models. For example, administrators can create custom permissions to control whether a user can modify or view a particular configuration base.

How to create a custom permission

To create custom permissions in Tower, follow these steps:

  1. Select Base Model: Choose the specific Base Model (configuration model) to which you want to add the custom permission.

  2. Configure Custom Permission: Next to the Base Model name, click the checkbox. This action creates both "modify" (edit) and "view" (read-only) permissions for the selected model.

  3. Save Changes: After configuring the custom permission settings, click the "Save changes" button to apply the changes and create the custom permission.

Bases
Creating custom permission