• If you are still using CentOS 7.9, it's time to convert to Alma 8 with the free centos2alma tool by Plesk or Plesk Migrator. Please let us know your experiences or concerns in this thread:
    CentOS2Alma discussion

Issue Validating Sub-User/Additional Account Permissions via Extension

weltonw

Regular Pleskian
Plesk Guru
I'm trying to validate the given permissions of a sub-user/additional account.

Calling:

Code:
$domain = array_values(pm_Session::getCurrentDomains(true))[0];
if (!$domain->hasPermission('webSitesAndDomainsManagement')) {
      throw new pm_Exception($this->lmsg('permissionDenied'));
}

Which doesn't seem to work. I've also tried various variations with underscores

This is the permission that I'm checking for:

1616556269128.png

On another note - is it possible to register a custom permission that is displayed when creating a sub-user role?

I'm not seeing any documentation on either. The Extension API docs cover has_permission and pm_Permissions_hook, but that only applies to the root subscription owner apparently.
 
Back
Top