CreateAdminDto
emailstringrequired
Email администратора
Example:
admin@example.comfirstNamestringrequired
Имя администратора
Example:
АннаlastNamestring
Фамилия администратора
Example:
ПетроваbusinessIdnumberrequired
ID бизнеса, к которому привязан Admin
Example:
1permissions object
Права администратора
canTransferStaffboolean
Может переводить сотрудников между бизнесами
Default value:
falseExample:
truecanDeleteStaffboolean
Может удалять сотрудников
Default value:
trueExample:
truecanEditServicesboolean
Может редактировать услуги
Default value:
trueExample:
truecanViewSalariesboolean
Может просматривать зарплаты сотрудников
Default value:
falseExample:
trueCreateAdminDto
{
"email": "admin@example.com",
"firstName": "Анна",
"lastName": "Петрова",
"businessId": 1,
"permissions": {
"canTransferStaff": true,
"canDeleteStaff": true,
"canEditServices": true,
"canViewSalaries": true
}
}