The role to check. The role must be one of the following case-sensitive values:
CalendarContact
- Allows users to access CalDAV and CardDAV services and features.
DNS
- Allows users to create and edit Domain Name System (DNS) zone files. This role doesn’t convert your server to a cPanel DNSOnly™ server.
FileStorage
- Allows users to access cPanel’s File Manager and Git™ Version Control features. When a profile disables this role, you can’t enable the Shell Access setting when you create a new cPanel account.
FTP
- Allows users to manage their account’s files with an FTP client.
MailLocal
- Allows the control of local mail delivery and related features.
MailReceive
- Allows users to receive mail from external sources.
MailRelay
- Allows the server’s Message Transfer Agent (MTA) to forward mail from one remote host to another.
MailSend
- Allows users to send mail and control the features necessary for sending mail.
MySQL
- Allows users to create and manage MySQL® or MariaDB databases.
MySQLClient
- This role checks whether the MySQL/MariaDB client access exists locally or remotely. You cannot directly enable or disable this role. The system enables or disables this role depending on the MySQL configuration.
Postgres
- Allows users to create and manage PostgreSQL databases if cPanel & WHM manages the server’s PostgreSQL.
PostgresClient
- This role checks whether the PostgreSQL client access exists locally.
SpamFilter
- Allows users to use Apache SpamAssassin™ to identify, sort, and delete unsolicited mail.
WebDisk
- Allows users to manage their account’s files with a WebDAV client.
Webmail
- Allows users to access webmail services and features.
WebServer
- Allows users to create and manage websites for their domains.