Tenant Logon Session
Service providers can allow tenants to log on to Veeam Backup Enterprise Manager RESTful API and perform operations with resources available to a specific tenant. To create a new logon session for the tenant, you need to provide tenant credentials in the body of the POST HTTP request to the URL of the /sessionMngr/ resource.
The client can create logon sessions for the tenants of the following types:
To learn more about creating a new logon session, see Perform Logon.
Standalone Cloud Tenant Logon Session Creation
Credentials for the standalone tenant account must be provided in the TenantCredentials element.
The request body must contain the following elements:
Element | Type | Description | Modifiable | Min/Max Occurrence |
---|---|---|---|---|
Username | String | User name of the tenant account. | Yes | 1/1 |
Password | String | Password for the tenant account. | Yes | 1/1 |
<?xml version="1.0" encoding="utf-8"?> |
<LogonSession xmlns="http://www.veeam.com/ent/v1.0" Type="LogonSession" Href="https://localhost:9398/api/logonSessions/362da803-804d-4c32-ad35-0972e432460b"> |
<CloudConnectService xmlns="http://www.veeam.com/ent/v1.0" Type="CloudConnectService" Href="https://localhost:9398/api/cloud"> |
With Veeam Backup Enterprise Manager RESTful API, a tenant can perform the following operations:
A tenant cannot edit a cloud failover plan via Veeam Backup Enterprise Manager RESTful API.
vCloud Tenant Logon Session Creation
The request body must contain the following elements:
Element | Type | Description | Modifiable | Min/Max Occurrence |
---|---|---|---|---|
OrganizationName | String | Name of the vCD organization. | Yes | 1/1 |
Login | String | Name of the vCD organization user. For more information on vCloud Director Tenant Account, see the Veeam Cloud Connect Guide. | Yes | 1/1 |
Password | String | Password for the vCD organization user account. | Yes | 1/1 |
<LoginSpec xmlns="http://www.veeam.com/ent/v1.0"> |
<LogonSession xmlns="http://www.veeam.com/ent/v1.0" Type="LogonSession" Href="https://localhost:9398/api/logonSessions/362da803-804d-4c32-ad35-0972e432460b"> |
<CloudConnectService xmlns="http://www.veeam.com/ent/v1.0" Type="CloudConnectService" Href="https://localhost:9398/api/cloud"> |
With Veeam Backup Enterprise Manager RESTful API, a tenant can perform the following operations:
A tenant cannot edit a cloud failover plan via Veeam Backup Enterprise Manager RESTful API.