SONAR-4694 Refactor GlobalPermission definitions by replacing object by string and add ComponentPermissions containing component permissions