CreateUserDto
usernamestringrequired
Example:
johndoeemailstringrequired
Example:
johndoe@example.compermissionsstring[]required
User permissions (can be permission strings or permission set names)
Example:
["manage:user","read:config"]grantsstring[]required
Example:
["read","write"]require2FAboolean
Example:
falsepasswordstring
Example:
strongpassword123CreateUserDto
{
"username": "johndoe",
"email": "johndoe@example.com",
"permissions": [
"manage:user",
"read:config"
],
"grants": [
"read",
"write"
],
"require2FA": false,
"password": "strongpassword123"
}