Update and Get User Details
Updates and gets user details.
Gets user details.
Path Parameters
- userId
Unique Identifier (UUID) for OpsRamp user
- tenantId
Describes the clientId or mspId of the tenant
Responses
- loginName
User login name.
- lastName
User last name
- firstName
User first name.
- email
Email of the user. (Alert and report notifications are sent to the email address.)
- id
- changePassword
- designation
User designation.
- address
User address.
- city
City name.
- state
State name.
- zip
Zip code.
- country
Country name. To get the list of countries, use Get Countries API.
- altEmail
- phoneNumber
User phone number.
- mobileNumber
User mobile number.
- timeZone
Time zone of the country. Use the Get Timezones API to get the list of timezones.
- userNotifications
Email to which the alert and report notifications are sent.
- roles
Defines permission sets to user and user groups on devices and device groups. Assign roles to a user. See Search Roles API to get roles created under a partner or client.
- userGroups
Assign users to specific user groups. Provide name of the user group.Use Search User Groups API to get details of user groups.
- password
Password must have a minimum of 7 characters with at least: - One number (0-9) - One special character (#,!, $,*) - One lowercase (a-z) - One uppercase (A-Z) character
- userAccountType
User account type: - REGULAR - BUSINESS
- Enum:
- REGULARBUSINESS
- userGroupType
Assign users to all user groups, or specific users groups. A user can also be an individual user, NOT being part of any user group. Supported Values: ALL, NONE - If a user should be part of all user groups, provide userGroupType: ALL - If a user should be part of a specific user group, provide user group name. Example:"userGroups": [{ "name": "Luminalto Admins" }] - If a user should NOT be part of any user group, provide userGroupType: NONE
- Enum:
- ALLNONE
- authType
- status
- orgId
- profileImage
- organizationName
- createdTime
- updatedTime
- locked
The user locked status
- userAccessTypes
Supported userAccessTypes : NOTIFICATION_USER, API_USER, PORTAL_USER.
- Enum:
- NOTIFICATION_USERAPI_USERPORTAL_USER
Updates user details.
Path Parameters
- userId
Unique Identifier (UUID) for OpsRamp user
- tenantId
Describes the clientId or mspId of the tenant
Request Body
application/json
- loginName
User login name.
- lastName
User last name
- firstName
User first name.
- email
Email of the user. (Alert and report notifications are sent to the email address.)
- id
- changePassword
- designation
User designation.
- address
User address.
- city
City name.
- state
State name.
- zip
Zip code.
- country
Country name. To get the list of countries, use Get Countries API.
- altEmail
- phoneNumber
User phone number.
- mobileNumber
User mobile number.
- timeZone
Time zone of the country. Use the Get Timezones API to get the list of timezones.
- userNotifications
Email to which the alert and report notifications are sent.
- roles
Defines permission sets to user and user groups on devices and device groups. Assign roles to a user. See Search Roles API to get roles created under a partner or client.
- userGroups
Assign users to specific user groups. Provide name of the user group.Use Search User Groups API to get details of user groups.
- password
Password must have a minimum of 7 characters with at least: - One number (0-9) - One special character (#,!, $,*) - One lowercase (a-z) - One uppercase (A-Z) character
- userAccountType
User account type: - REGULAR - BUSINESS
- Enum:
- REGULARBUSINESS
- userGroupType
Assign users to all user groups, or specific users groups. A user can also be an individual user, NOT being part of any user group. Supported Values: ALL, NONE - If a user should be part of all user groups, provide userGroupType: ALL - If a user should be part of a specific user group, provide user group name. Example:"userGroups": [{ "name": "Luminalto Admins" }] - If a user should NOT be part of any user group, provide userGroupType: NONE
- Enum:
- ALLNONE
- authType
- status
- orgId
- profileImage
- createdTime
- organizationName
- updatedTime
- userAccessTypes
Supported userAccessTypes : NOTIFICATION_USER, API_USER, PORTAL_USER. Note: notification users can not be API or PORTAL Users.
- Enum:
- NOTIFICATION_USERAPI_USERPORTAL_USER
Responses
- loginName
User login name.
- lastName
User last name
- firstName
User first name.
- email
Email of the user. (Alert and report notifications are sent to the email address.)
- id
- changePassword
- designation
User designation.
- address
User address.
- city
City name.
- state
State name.
- zip
Zip code.
- country
Country name. To get the list of countries, use Get Countries API.
- altEmail
- phoneNumber
User phone number.
- mobileNumber
User mobile number.
- timeZone
Time zone of the country. Use the Get Timezones API to get the list of timezones.
- userNotifications
Email to which the alert and report notifications are sent.
- roles
Defines permission sets to user and user groups on devices and device groups. Assign roles to a user. See Search Roles API to get roles created under a partner or client.
- userGroups
Assign users to specific user groups. Provide name of the user group.Use Search User Groups API to get details of user groups.
- password
Password must have a minimum of 7 characters with at least: - One number (0-9) - One special character (#,!, $,*) - One lowercase (a-z) - One uppercase (A-Z) character
- userAccountType
User account type: - REGULAR - BUSINESS
- Enum:
- REGULARBUSINESS
- userGroupType
Assign users to all user groups, or specific users groups. A user can also be an individual user, NOT being part of any user group. Supported Values: ALL, NONE - If a user should be part of all user groups, provide userGroupType: ALL - If a user should be part of a specific user group, provide user group name. Example:"userGroups": [{ "name": "Luminalto Admins" }] - If a user should NOT be part of any user group, provide userGroupType: NONE
- Enum:
- ALLNONE
- authType
- status
- orgId
- profileImage
- createdTime
- organizationName
- updatedTime
- userAccessTypes
Supported userAccessTypes : NOTIFICATION_USER, API_USER, PORTAL_USER. Note: notification users can not be API or PORTAL Users.
- Enum:
- NOTIFICATION_USERAPI_USERPORTAL_USER