{"id":50957,"date":"2018-12-27T13:00:00","date_gmt":"2018-12-27T19:00:00","guid":{"rendered":"https:\/\/blog.cpanel.com\/?p=50957"},"modified":"2018-12-27T13:00:00","modified_gmt":"2018-12-27T19:00:00","slug":"resellers-guide-to-acls-and-api-tokens","status":"publish","type":"post","link":"https:\/\/devel.www.cpanel.net\/blog\/products\/resellers-guide-to-acls-and-api-tokens\/","title":{"rendered":"Reseller’s Guide to ACLs and API Tokens"},"content":{"rendered":"

Several versions<\/a> ago, we made some monumental changes to the way that the ACLs (access control lists) and APIs behave and the level of access they grant. These improvements allow webhosts to provide more access to resellers while maintaining security for root users and server owners. We want to take this opportunity to highlight the numerous changes that these updates bring.<\/p>\n

New Reseller Privileges Granted<\/strong><\/h1>\n

If you are a webhosting provider, you likely sell hosting packages to resellers with the intention of the customer being able to section off chunks of their account to “resell” to clients of their own. A reseller account is a special type of cPanel account that is also able to access WHM. Typically, resellers can make certain modifications to a server’s configuration and can create more cPanel accounts.<\/p>\n

The Edit Reseller Nameservers and Privileges<\/a><\/em> interface in WHM enables the server owner to limit a reseller’s access to various server management features. This interfaces also allows the server owner to grant root-level privileges to a reseller, assign nameserver IP addresses for accounts that the reseller creates, as well as add DNS entries for those addresses. Until recently, there was very little granularity to the privileges, leaving server owners to choose between increased workload or compromised security. To rectify that, a large number of access privileges were added to the list.<\/p>\n

Added access privileges for Resellers<\/strong><\/p>\n