...
Before a permission object can be instantiate instantiated you must register a class using PermissionsRegisterClass. This class defines the default settings for instantiated objects of that class. It includes things such as label, description, permission mask and child permission mask.
...