Partner Portal
createResellerUser
Create a secondary user under the reseller. Use role='administrator' for full permissions or role='custom' with a permissions block. Set accessType='all' for access to all accounts, or 'custom' with accountIds for specific accounts.
post/v2/resellers/users
Request body
Example request
{
"email": "user@example.com",
"password": "P@ssw0rd!",
"role": "custom",
"permissions": {
"partnerPortalOperations": {
"viewPartnerSettingsPage": true,
"viewBillingPage": true,
"viewBillingNotification": true,
"viewDashboard": true,
"viewSecurityAuditPage": true,
"addNewAccounts": true,
"subscribeAccounts": true,
"manageNotifications": true,
"exportUsageReport": true
},
"accountOperations": {
"viewAccountSettingsPage": true,
"viewAccountBillingPage": true,
"viewSupportPage": true,
"viewAccountActivity": true,
"viewAccountSecurityAuditPage": true,
"manageAccountNotifications": true,
"viewBackupsPage": true,
"activateNewBackupTasks": true,
"modifyBackupTasks": true,
"deleteBackupTasks": true,
"pauseBackupTasks": true,
"executeBackupTasks": true,
"cancelBackupTasks": true,
"viewBackupTasks": true,
"previewBackedUpData": true,
"restoreBackups": true,
"exportBackups": true,
"deleteBackupItemsGDPR": true
},
"enabledServices": {
"exchange": true,
"msGroupsTeams": true,
"sharepoint": true,
"onedrive": true,
"salesforce": true,
"dropbox": true,
"box": true,
"googleWorkspace": true,
"googleSharedDrives": true
}
},
"accessibleAccounts": {
"accessType": "custom",
"accountIds": [
"123d1dcf-e845-4756-9654-adbe014d1aaa"
]
}
}Response
Successful retrieval of the information.
Changes
No recorded changes to this endpoint across all 1 revision of this API.