@@ -472,3 +472,114 @@ Api.site(1);
472472 temp_link_flag: true,
473473 update_state_date: ' 0001-01-01T00:00:00Z' } }
474474` ` `
475+
476+ # ## createUser(Данные пользователя)
477+
478+ Создать пользователя
479+
480+ # ### Ввод для создания пользователя:
481+
482+ ` ` ` js
483+ Api.createUser({
484+ username: ' test' , // логин
485+ password: ' qwer12345' , // пароль
486+ role: ' user' , // группа пользователя
487+ sites: 1 // количество разрешённых сайтов
488+ });
489+ ` ` `
490+
491+ # ### Ввод для создания реселлера:
492+
493+ ` ` ` js
494+ Api.createUser({
495+ username: ' test' , // логин
496+ password: ' qwer12345' , // пароль
497+ role: ' reseller' , // группа пользователя
498+ sites: 1, // количество разрешённых сайтов
499+ users: 1, // количество разрешённых пользователей
500+ create: true // может ли создавать пользователей
501+ });
502+ ` ` `
503+
504+ # ### Вывод после создания пользователя:
505+
506+ ` ` ` bash
507+ { data:
508+ { action: ' CREATING' ,
509+ allowed_user_count: 0,
510+ allowed_virtualhost_count: 1,
511+ avail_virtualhost_count: 0,
512+ created_at: ' 2021-04-13T08:13:24.979798169Z' ,
513+ enabled: true,
514+ home_dir: ' /var/www/test/data' ,
515+ id: 16,
516+ owner: { id: 1, username: ' fastuser' },
517+ php_version: null,
518+ quota: null,
519+ reseller_creating: false,
520+ restore_email: ' ' ,
521+ roles: [ ' ROLE_USER' ],
522+ sites_allocated: 0,
523+ user_creating: false,
524+ username: ' test' ,
525+ virtualhost_count: 0 } }
526+ ` ` `
527+
528+
529+ # ### Вывод после создания реселлера:
530+
531+ ` ` ` bash
532+ { data:
533+ { action: ' CREATING' ,
534+ allowed_user_count: 1,
535+ allowed_virtualhost_count: 1,
536+ avail_virtualhost_count: 0,
537+ created_at: ' 2021-04-13T08:16:15.445354444Z' ,
538+ enabled: true,
539+ home_dir: ' /var/www/test/data' ,
540+ id: 17,
541+ owner: { id: 1, username: ' fastuser' },
542+ php_version: null,
543+ quota: null,
544+ reseller_creating: false,
545+ restore_email: ' ' ,
546+ roles: [ ' ROLE_RESELLER_ADMIN' ],
547+ sites_allocated: 0,
548+ user_creating: true,
549+ username: ' test' ,
550+ virtualhost_count: 0 } }
551+ ` ` `
552+
553+ # ## deleteUser(id пользователя)
554+
555+ Удаляет пользователя
556+
557+ # ### Ввод:
558+
559+ ` ` ` js
560+ Api.deleteUser(16);
561+ ` ` `
562+
563+ # ### Вывод:
564+
565+ ` ` ` bash
566+ { data:
567+ { action: ' DELETING' ,
568+ allowed_user_count: 0,
569+ allowed_virtualhost_count: 1,
570+ avail_virtualhost_count: 0,
571+ created_at: ' 2021-04-13T08:13:24.979798169Z' ,
572+ enabled: true,
573+ home_dir: ' /var/www/test/data' ,
574+ id: 16,
575+ owner: { id: 1, username: ' fastuser' },
576+ php_version: null,
577+ quota: null,
578+ reseller_creating: false,
579+ restore_email: ' ' ,
580+ roles: [ ' ROLE_USER' ],
581+ sites_allocated: 0,
582+ user_creating: false,
583+ username: ' test' ,
584+ virtualhost_count: 0 } }
585+ ` ` `
0 commit comments