GET /service/api/securecloud/customers/{customerId}/users/{userId}

Provides information about a user.

Request Information

URI Parameters

NameDescriptionTypeAdditional Information
customerId

A unique id by which an end customer is identified.

string

Required

userId

A unique id by which the user is identified.

string

Required

URI Sample(s)

GET
https://unityapi.webrootcloudav.com/service/api/securecloud/customers/1e0a7a3c-92b7-480d-a48f-a38600f660bf/users/2e0a7a3c-92b7-480d-a48f-a18600f660af

Body Parameters

None.

Response Information

Resource Description

Information about the user.

GetCustomerUserResponseModel
NameDescriptionTypeAdditional Information
UserId

Unique identifier of a user.

string

None.

FirstName

First name of the user.

string

None.

LastName

Last name of the user.

string

None.

PhoneNumber

Phone number of the user.

string

None.

EmailAddress

Email address of the user.

string

None.

Roles

Roles of the user. Valid roles are: Partner_Support, Partner_Sales, Partner_Administrator, Billing and Customer_Administrator. If more than one role is specified, the user is granted the role that can perform the most tasks. If a role is not specified, the user is granted access to their own services, with no admin privileges.

Collection of string

None.

Culture

Culture or language of the user.

string

None.

UserServices

Services information for the user.

Collection of UserService

None.

Sample Response

{
  "UserId": "0cc653d1-82ba-442a-995f-1842906b61e4",
  "FirstName": "Nixon",
  "LastName": "Davis",
  "PhoneNumber": "1234567890",
  "EmailAddress": "nixondavis@upes.com",
  "Roles": [
    "Billing"
  ],
  "Culture": "en-US",
  "UserServices": [
    {
      "ServiceName": "Email Threat Protection",
      "ServiceConfiguration": [
        {
          "Name": "SendQuarantinedMessageReports",
          "Value": [
            "true"
          ]
        },
        {
          "Name": "SendQuarantinedMessageReportsWhenEmpty",
          "Value": [
            "true"
          ]
        }
      ]
    }
  ]
}                    
<GetCustomerUserResponseModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Webroot.UnityAPI.ServiceExtension.SecureCloud.Models">
  <EmailAddress>nixondavis@upes.com</EmailAddress>
  <FirstName>Nixon</FirstName>
  <LastName>Davis</LastName>
  <PhoneNumber>1234567890</PhoneNumber>
  <Roles xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>Billing</d2p1:string>
  </Roles>
  <UserServices>
    <UserService>
      <ServiceName>Email Threat Protection</ServiceName>
      <ServiceConfiguration>
        <UserServiceServiceConfiguration>
          <Name>SendQuarantinedMessageReports</Name>
          <Value xmlns:d6p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
            <d6p1:string>true</d6p1:string>
          </Value>
        </UserServiceServiceConfiguration>
        <UserServiceServiceConfiguration>
          <Name>SendQuarantinedMessageReportsWhenEmpty</Name>
          <Value xmlns:d6p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
            <d6p1:string>true</d6p1:string>
          </Value>
        </UserServiceServiceConfiguration>
      </ServiceConfiguration>
    </UserService>
  </UserServices>
  <Culture>en-US</Culture>
  <UserId>0cc653d1-82ba-442a-995f-1842906b61e4</UserId>
</GetCustomerUserResponseModel>