v1

latestOpenAPI 3.1.02026-07-245531,0212.1 MB
User Management

Get user information using userID

Returns information about a particular user in Druva inSync using the userID.

get/usermanagement/v1/users/{userID}

Path parameters

userIDinteger required

The unique ID of a user in inSync. Get the ID of a user using the 'List all users' API.

Response

OK

userIDinteger

The unique id of the user in inSync. Example - 1

userNamestring

The username of the user in inSync. Example - Ernie Carter

emailIDstring

The email address of the user. Example - ernie.carter@druva.com

status'active' | 'preserved'

The status of the user account. Example - active

profileIDinteger

The profile ID of the profile associated with the user. Example - 1

storageIDinteger

The storage ID of the storage associated with the user. Example - 1

cacheIDinteger

The CloudCache Server ID associated with the user. Example - 1

quotastring

The storage quota assigned to the user in inSync. Example - 10 GB

quotaInBytesinteger

The storage quota assigned to the user (in bytes) in inSync. Example - 10737418240

addedOnstring date-time

The date on which the user was added in inSync. Example - 2019-10-25T00:00:00Z

privacySettingsEnabledstring

Displays the status of the privacy setting of the user. If the value returned is True, privacy setting is enabled by the user. If the value returned is False, privacy settings is not set or user has allowed admin access to their data.

ldapGUIDboolean

The AD or LDAP object GUID of the user in a hex string format. Example: B1C47201C67910458867BA19982E353E. The ldapGUID displays objectGUID if the user is imported from AD and displays entryUUID if imported from LDAP.

Example response

{
  "userID": 1,
  "userName": "Ernie Carter",
  "emailID": "ernie.carter@druva.com",
  "profileID": 1,
  "storageID": 1,
  "cacheID": 1,
  "quota": "10 GB",
  "quotaInBytes": 10737418240,
  "addedOn": "2019-10-25T00:00:00Z"
}