Create User
Create new users
Swagger
Params
name | Parameter type | Data Type | Values | Description |
---|---|---|---|---|
password | body | string | testUserPassword | Assign password. If blank, password reset email will be sent |
body | string | testUser@intapp.com | User's email address | |
firstName | body | string | Test | First name of user |
lastName | body | string | User | Last name of user |
federationID | body | string | testUser@intapp.com | SSO users |
groups | body | int[] | 12, 22, 192 | User Group IDs for group assignment |
twoFactorEnabled | body | boolean | true | Enable 2FA. Cannot be disabled via API |
ipRestrictionsEnabled | body | boolean | true | Toggle IP restrictions |
isActive | body | booleaan | true | Creates active / inactive users |
Sample Requests
If password is not provided, a password reset email will be sent to the user.
POST {{host}}/api/rest/v1/management/user
Authorization: {{auth}}
Content-Type: application/json
{
"email": "testUser@intapp.com",
"password": "testUserPassword",
"firstName": "Test",
"lastName": "User",
"federationId": "testUser@intapp.com",
"groups": [
12,22,192
],
"twoFactorEnabled": true,
"ipRestrictionsEnabled": true
}
Sample Response
HTTP/1.1 200 OK
{
"createdDate": "2020-05-27T14:41:13.083",
"createdBy": 18912,
"modifiedDate": "2020-05-27T14:41:13.083",
"modifiedBy": 18912,
"id": 10114,
"isActive": true,
"email": "testUser@intapp.com",
"firstName": "Test",
"lastName": "User",
"groups": [12, 22,192]
"twoFactorEnabled": true,
"ipRestrictionsEnabled": true
}
Models
User