Merge changes from topics "role-permission", "role-permission-internal"

* changes:
  Add internal as a new permission protection level.
  Add role as a new permission protection flag.