Enumerating User Dashboard View settings

You can get the list of BackupDashboard views for a user and the view's settings, including a list of columns displayed in these views, using the EnumerateUserSettings method.

Required parameters

Parameter

Description

Supported values

userId

The ID of the user whose Dashboard views you want to see

<int>

settingsType

An array of the types of views

UserViewType::Enum

  • Undefined
  • Predefined
  • Custom
  • Count

Sample request

{
    "jsonrpc":"2.0",
    "visa": "{{visa}}",
    "id":"jsonrpc",
    "method" : "EnumerateUserSettings",
    "params" : {
	    "userId" : 123456,
	    "settingsType" : "Custom"
    }
}

Sample response

{
    "id": "jsonrpc",
    "jsonrpc": "2.0",
    "result": {
	"result": [
	    {
		"Current": true,
		"Id": 7806,
		"Name": "Basic View",
		"Type": "Custom",
		"UserId": 123456,
		"View": {
		    "Columns": [
			"AN",
			"AR",
			"I78",
			"US",
			"TB",
			"T0",
			"OS"
		    ],
		    "Mode": "Standard",
		    "NormalStatisticsFilter": "",
		    "PartnerId": 135791,
		    "RecordCount": 40,
		    "SortColumns": [
			{
			    "Name": "TL",
			    "SortOrder": "Descending"
			}
		    ],
		    "StatisticsFilter": ""
		}
	    }
	]
    },
    "visa": "{{visa}}"
}