diff --git a/src/app/appmarket/domains/domain-group-view/domain-group-view.component.ts b/src/app/appmarket/domains/domain-group-view/domain-group-view.component.ts
index e5eafa0b61a7a2737b0f56ac22d2a92151cda1b4..28b8436ec234d711cba3c8e29e501ef042d940e7 100644
--- a/src/app/appmarket/domains/domain-group-view/domain-group-view.component.ts
+++ b/src/app/appmarket/domains/domain-group-view/domain-group-view.component.ts
@@ -7,6 +7,7 @@ import {DomainGroup} from '../../../model/domaingroup';
 import {Domain} from '../../../model/domain';
 import {User} from '../../../model';
 import {AuthService} from '../../../auth/auth.service';
+import { ProfileService } from '../../../service/profile.service';
 
 @Component({
     selector: 'app-domain-group-view',
@@ -35,7 +36,8 @@ export class DomainGroupViewComponent extends BaseComponent implements OnInit {
                 private route: ActivatedRoute,
                 private domainService: DomainService,
                 private userService: UserService,
-                private authService: AuthService
+                private authService: AuthService,
+                private profileService: ProfileService
     ) {
         super();
     }
@@ -69,10 +71,14 @@ export class DomainGroupViewComponent extends BaseComponent implements OnInit {
         console.log(this.domainGroup)
         // creation
         if (this.domainGroup.id === undefined || this.domainGroup.id === null) {
-            this.domainService.createDomainGroup(this.domainGroup).subscribe(data => {
-                console.warn('crated', data);
-                this.router.navigate(['/admin/domains/groups/', data.id]);
+            this.profileService.getOne().subscribe(owner => {
+                this.domainGroup.managers.push(owner)
+                this.domainService.createDomainGroup(this.domainGroup).subscribe(data => {
+                    console.warn('crated', data);
+                    this.router.navigate(['/admin/domains/groups/', data.id]);
+                })
             })
+           
         } else {
             this.domainService.updateDomainGroup(this.domainGroup, this.domainGroupId).subscribe(_ => {
                 if (refresh) {
diff --git a/src/app/shared/navbar/navbar.component.html b/src/app/shared/navbar/navbar.component.html
index 84d2b7a3ba1e8a8fa4a687d249dc4ffc03af524c..7b56fff564706ddd0d6e94c899f739ffdee97932 100644
--- a/src/app/shared/navbar/navbar.component.html
+++ b/src/app/shared/navbar/navbar.component.html
@@ -75,7 +75,7 @@
                         <li *roles="['ROLE_SYSTEM_ADMIN']"><a
                                 [routerLink]="['/admin/users']">{{ 'NAVBAR.USERS' | translate }}</a>
                         </li>
-                        <li *roles="['ROLE_DOMAIN_ADMIN', 'ROLE_VL_MANAGER', 'ROLE_VL_DOMAIN_ADMIN']"><a
+                        <li *roles="['ROLE_DOMAIN_ADMIN', 'ROLE_VL_DOMAIN_ADMIN']"><a
                                 [routerLink]="['/domain/users']">{{ 'NAVBAR.DOMAIN_USERS' | translate }}</a>
                         </li>
                         <li *roles="['ROLE_SYSTEM_ADMIN']"><a