code: def permissions(self):
          
          if 'permissions' in self.data:
              _permissions = self.data['permissions']['permission']
              return [Permission(**perm) for perm in _permissions]
          return []
docs: Return each permission role mapping for this Admin User. A permission
          role will have 3 fields:
          
          * Domain
          * Role (Viewer, Operator, etc)
          * Elements (Engines, Policies, or ACLs)
          
          :return: permissions as list
          :rtype: list(Permission)