The Community Forums

Interact with an entire community of cPanel & WHM users!
  1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Limited account access for email administration

Discussion in 'E-mail Discussions' started by mamchenkov, Jul 13, 2007.

  1. mamchenkov

    mamchenkov Registered

    Joined:
    Jul 13, 2007
    Messages:
    3
    Likes Received:
    0
    Trophy Points:
    1
    Location:
    Limassol, Cyprus
    I'm looking for a way to provide some of our clients with limited access to cPanel. Basically, these are rather large clients with a lot of email accounts. They want to have a way to create, delete, and edit quota of mailboxes in their domain. They don't need anything else, and I don't want to give them any more access.

    Is there a way to solve this problem? If cPanel itself can't do it, is there any third-party module or theme which can provide such a functionality?

    TIA.
     
  2. cPanelDavidG

    cPanelDavidG Technical Product Specialist

    Joined:
    Nov 29, 2006
    Messages:
    11,279
    Likes Received:
    8
    Trophy Points:
    38
    Location:
    Houston, TX
    cPanel Access Level:
    Root Administrator
    Feature Manager

    You can set up a feature list in WHM -> Packages -> Feature Manager. Create a new feature list, uncheck everything you do not want them to have access to and then click save. Create a new package (or edit an existing package), and in the field that says Feature List, select the Feature List you just created. Then assign that package to the account.

    Note, you cannot assign a feature list directly to an account.

    If you need to periodically have full access for your own use, you can always switch the account's package as needed (WHM -> Account Functions -> Upgrade/Downgrade an Account).
     
  3. mamchenkov

    mamchenkov Registered

    Joined:
    Jul 13, 2007
    Messages:
    3
    Likes Received:
    0
    Trophy Points:
    1
    Location:
    Limassol, Cyprus
    Thanks for the fast reply, David.

    Is there maybe any way I can program around it? Maybe an API way or something with themes? We have some internal developers who can dedicate some time to this. Is it feasible or even possible?
     
  4. cPanelDavidG

    cPanelDavidG Technical Product Specialist

    Joined:
    Nov 29, 2006
    Messages:
    11,279
    Likes Received:
    8
    Trophy Points:
    38
    Location:
    Houston, TX
    cPanel Access Level:
    Root Administrator
    Sure, you can do this via the themes, that's how this functionality was achieved prior to the implementation of Feature Manager.

    I'm not sure why you would want to go through the hassle of doing that when you could just use Feature Manager. Remember, switching the theme on an account takes effect regardless if your staff is logging into the account or your client is logging into the account.
     
  5. mamchenkov

    mamchenkov Registered

    Joined:
    Jul 13, 2007
    Messages:
    3
    Likes Received:
    0
    Trophy Points:
    1
    Location:
    Limassol, Cyprus
    If I switch to the fully featured account package to do my own administration, and the client logins to his account, he'll see all these options... too hard to resist a deadly click. :)
     
  6. cPanelDavidG

    cPanelDavidG Technical Product Specialist

    Joined:
    Nov 29, 2006
    Messages:
    11,279
    Likes Received:
    8
    Trophy Points:
    38
    Location:
    Houston, TX
    cPanel Access Level:
    Root Administrator
    Keep in mind that the cPanel interface was designed with novice users in mind to let them administer their own accounts. Not that I mind people using cPanel/WHM beyond its intended purpose, as long as they are aware of such.

    One way to avoid this problem is to change the password on their account before doing your work, but that requires knowing what their password originally was so you can set it back as needed. Also, the user may get grumpy when they can't access email for several hours at a time.
     
Loading...

Share This Page