Feature #413

User permission to allow/disallow changing of their own shell.

Added by Tim Ballantine about 6 years ago. Updated over 3 years ago.

Status:New Start date:21 Jun 2008
Priority:Normal Due date:
Assignee:- % Done:

0%

Category:-
Target version:OpenPanel - 2.0 Big hoster

Description

This one is for security ;)

This is where we need a "Permissions" tab under a User.

History

Updated by Tim Ballantine about 6 years ago

This needs to be changed to User Permissions in general.

Need to have permissions for user events. These include changing one's own (and children's) shell, changing their own quotas, allowing to log onto OP, changing their own user info (in case the hosting company want that centralised), to set certain things for children (permissions), changing cgi usage on vhosts (force on/off depending on quota).. same thing for PHP and perl, crontab management (if that gets developed) etc.

This needs a Permissions tab under the "User" category.

Updated by Tom Laermans over 5 years ago

Yes, changing most of their own data should also be forbidden (as an option) I feel.

Updated by Pim van Riezen about 5 years ago

The obvious workaround for this issue right now is to give users you don't want to grant a shell a SSH:Shell quota of 0. I think a case can be made to make this even the default quota for this specific class: The user's admin up the tree can still add a shell to an account, but newly created users can then never do this themselves without being granted permission.

With the quota bug in #465 fixed, I don't think there are other objects involved with users that they shouldn't be allowed to update.

Updated by Pim van Riezen about 5 years ago

Action item: default quota for SSH:Shell

Updated by Pim van Riezen almost 4 years ago

  • Status changed from In Progress to New
  • Assignee deleted (Pim van Riezen)
  • Target version deleted (0)

Throwing this one back in the pond.

Updated by Peter van Dijk almost 4 years ago

  • Target version set to 1.0

Updated by Koert van der Veer almost 4 years ago

  • Category set to User interface

Updated by JP Wesselink almost 4 years ago

  • Tracker changed from Bug to Feature
  • Project changed from openpanel-gui to openpanel-mod-ssh
  • Category changed from User interface to User interface

Updated by Koert van der Veer almost 4 years ago

  • Project changed from openpanel-mod-ssh to openpanel-mod-user
  • Category changed from User interface to User interface

Updated by Koert van der Veer almost 4 years ago

  • Category deleted (User interface)

Updated by Koert van der Veer almost 4 years ago

  • Target version changed from 1.0 to 1.1

Postponing, because a good workaround is available

Updated by Koert van der Veer over 3 years ago

  • Target version changed from 1.1 to 2.0 Big hoster

Also available in: Atom PDF