Actions28
- Event Actions
- Model Actions
- Object Actions
- Report Build Actions
- Scenario Actions
- Table Actions
- Task Actions
- User Actions
User → Create a User
AI-generatedSummary
Create a user in Rightech IoT Core by providing role, name, email, login, password, and optional fields.
Inputs
- roleId (required) — Role identifier; either select from list or provide a 24‑character alphanumeric ID.
- name (required) — User's full name.
- email (required) — User's email address.
- login (required) — User login identifier; must contain Latin letters, digits and allowed special characters.
- password (required) — User password; must meet policy of at least one lowercase, uppercase, digit and be at least 8 characters total.
- fields — Optional user fields such as phone, disabled, disableWebLogin, temp, and messages.
Output shape
a single created user object
Returns the created user record, including its generated ID and all attributes; optional fields may be omitted or null.
Examples
Example 1: Create a new admin user with basic details
roleId:admin, name:John Doe, email:john@example.com, login:johndoe, password:Pass1234, fields:{"disabled":false}
Example 2: Create a temporary user
name:Temp User, email:temp@site.com, login:tempuser, password:TmpPass567, fields:{"temp":true}
Example 3: Create a service‑only user with web login disabled
roleId:service, name:ServiceAcct, email:svc@example.com, login:svc, password:SvcPass9, fields:{"webDisabled":true}