diff --git a/types/Dojo/DojoStatusCode.ts b/types/Dojo/DojoStatusCode.ts
index fe160beec1629226395331776e9bc3ff57069613..aec3d5511a37a9f65e23d71860db005d8e540541 100644
--- a/types/Dojo/DojoStatusCode.ts
+++ b/types/Dojo/DojoStatusCode.ts
@@ -12,6 +12,7 @@ enum DojoStatusCode {
     EXERCISE_CORRECTION_NOT_EXIST       = 206,
     EXERCISE_CORRECTION_ALREADY_EXIST   = 207,
     ASSIGNMENT_CREATION_SONAR_ERROR     = 208,
+    ASSIGNMENT_CREATION_SONAR_MEMBER    = 209,
     EXERCISE_CREATION_GITLAB_ERROR      = 302,
     EXERCISE_CREATION_INTERNAL_ERROR    = 303,
     MAX_EXERCISE_PER_ASSIGNMENT_REACHED = 304,
diff --git a/types/Sonar/SonarRoute.ts b/types/Sonar/SonarRoute.ts
index b11eb48328af9d0173ff7ab11c04d5d3270beb70..634db84e6d62b7efc2df3f71d2b4aa8cc0fd0206 100644
--- a/types/Sonar/SonarRoute.ts
+++ b/types/Sonar/SonarRoute.ts
@@ -3,10 +3,12 @@ enum SonarRoute {
     PROJECT_CREATE_GITLAB = '/api/alm_integrations/import_gitlab_project',
     PROJECT_ADD_GATE      = '/api/qualitygates/select',
     PROJECT_ADD_PROFILE   = '/api/qualityprofiles/add_project',
+    PROJECT_ADD_USER      = '/api/permissions/add_user',
     PROJECT_DELETE        = '/api/projects/delete',
     GET_LANGUAGES         = '/api/languages/list',
     TEST_GATE             = '/api/qualitygates/show',
     TEST_PROFILE          = '/api/qualityprofiles/search',
+    SEARCH_USER           = '/api/users/search'
 }
 
 export default SonarRoute;
\ No newline at end of file