API Guide

Table Of Contents
/api/ProfileService/Actions/ProfileService.GetIdentityAttributes
This URI retrieves the virtual identities associated with a profile id.
POST method for ProfileService.GetIdentityAttributes
Description This method retrieves the virtual identities associated with a profile id.
Privilege VIEW
HTTP response
codes
200
Example request
body
{
"ProfileId": 10079
}
/api/ProfileService/Actions/ProfileService.AssignProfile
This URI assigns a profile to a target device.
POST method for ProfileService.AssignProfile
Description
This method assigns a profile to a target device.
Privilege TEMPLATE_MANAGEMENT, AUTO_DEPLOY_MANAGEMENT
HTTP response
codes
200
Example request
body
{
"Id": 10079,
"TargetId": 10087,
"Attributes": [{
"Id": 4506,
"Value": null,
"IsIgnored": true
}],
"NetworkBootToIso": {
"BootToNetwork": true,
"ShareType": "CIFS",
"ShareDetail": {
"IpAddress": "XX.XX.XX.XX",
"ShareName": "XX.XX.XX.XX",
"WorkGroup": "server",
"User": "user1",
"Password": "asdfff"
},
"IsoPath": "abc.iso",
"IsoTimeout": 4
},
"Options": {
"ShutdownType": 0,
"TimeToWaitBeforeShutdown": 300,
"EndHostPowerState": 1,
"StrictCheckingVlan": true
},
"Schedule": {
"RunNow": true,
"RunLater": false
586
APIs specific to OpenManage Enterprise