Modify User Role Assignments
Adds or removes roles from a user’s account. This operation allows administrators to dynamically adjust user permissions by modifying their role assignments. Changes take effect immediately and affect the user’s access to system resources.
Path Parameters
Body
application/json
Body
UpdateUserRolesDto
Response
Response
Authentication
Path Parameters
Body
Add User to Group
Associates a user with a specific group, which may grant them additional roles and permissions based on the group’s configuration. Group membership can affect access policies and resource availability.
Path Parameters
Body
application/json
Body
The unique identifier of the group to add the user to
Response
Response
Authentication
Path Parameters
Body
Remove User from Group
Disassociates a user from a specific group, which may revoke roles and permissions that were granted through group membership. This operation helps maintain proper access control and organizational structure.
Path Parameters
Response
Response
Authentication
Path Parameters
List All Users
Retrieves a paginated list of all users within the tenant, with support for sorting, filtering, and search functionality. This endpoint is essential for user management dashboards and administrative operations.
Query Parameters
Response
application/json
Response
Successfully retrieved users
PaginatedDto
Authentication
Query Parameters
Create New Users
Creates one or more user accounts for the tenant. Supports bulk creation of up to 100 users in a single request. New users will receive invitation emails to complete their account setup.
Body
application/json
Body
User data to create. Can be a single user object or an array of user objects (max 100).
One OfResponse
application/json
Response
Successfully created user(s)
One OfUnique identifier for the user
Timestamp when the user account was created
Timestamp when the user account was last modified
Timestamp of the user’s last network connection
User’s email address used for authentication
Current status of the user account (active, inactive, pending, etc.)
User’s first name
User’s last name
Whether this user is the tenant owner
Maximum number of devices this user can register
URL or path to the user’s profile image
User role definition with specific permissions and capabilities
Show Child Parameters
List of groups this user belongs to
Show Child Parameters
Device information including connection status, user association, and security posture