Save Domain Join Info
Request
URI
POST
https://{api_host}/dt-rest/v100/security/manager/save/domainjoininfo
COPY
Request Body
DtDomainImpl
of type(s)
application/json
Optional
{
"id": "string",
"groups": [
{
"role": {
"lastUpdate": "string",
"creationDate": "string",
"name": "string",
"permissions": [
"string"
],
"id": "string",
"links": [
{
"href": "string",
"rel": "string",
"deprecated": false,
"name": "string",
"method": "string"
}
]
},
"domainName": "string",
"name": "string",
"id": "string",
"links": [
{
"href": "string",
"rel": "string",
"deprecated": false,
"name": "string",
"method": "string"
}
]
}
],
"directoryServerIps": [
"string"
],
"directoryServerName": "string",
"dateCreated": "string",
"lastUpdated": "string",
"domainSuffix": "string",
"maxQueryRange": "string",
"dnsServers": [
"string"
],
"userNames": [
"string"
],
"domainData": {
"name": "string",
"accessInfo": {
"domainName": "string",
"context": "string",
"serviceAccounts": [
{
"domainName": "string",
"username": "string",
"password": "string",
"passwordVerify": "string",
"userDn": "string",
"dateCreated": "string"
}
],
"sysPrepAccounts": [
{
"domainName": "string",
"user": "string",
"password": "string",
"imageOrgUnit": "string",
"dateCreated": "string",
"dateUpdated": "string",
"status": "string"
}
],
"port": "string",
"protocol": "string",
"dnsServers": [
"string"
],
"dnsServerObjects": [
{
"domainName": "string",
"server": "string",
"serverRank": 0
}
],
"directoryServerName": "string",
"directoryServerIPs": "string",
"directoryServerIPsList": [
"string"
]
},
"policies": {
"domainName": "string",
"adminUserGroups": [
"string"
],
"userGroups": [
"string"
],
"domainSuffix": "string",
"maxValRange": "string",
"adminUserGroupObjects": [
{
"domainName": "string",
"guid": "string",
"name": "string",
"role": {
"name": "string",
"dateCreated": "string",
"dateUpdated": "string",
"permissions": [
"string"
]
},
"addedByPool": false,
"sid": "string"
}
],
"userGroupObjects": [
{
"domainName": "string",
"guid": "string",
"name": "string",
"role": {
"name": "string",
"dateCreated": "string",
"dateUpdated": "string",
"permissions": [
"string"
]
},
"addedByPool": false,
"sid": "string"
}
]
},
"tenantFieldsPresent": false,
"defaultPool": 0,
"dateCreated": "string",
"dateUpdated": "string",
"passwordsAreDecrypted": false
},
"contextRoot": "string",
"directoryAccessProtocol": "string",
"directoryAccessPort": "string",
"name": "string",
"location": "string",
"ServiceAccount": [
{
"type": "string",
"dateCreated": "string",
"imageOrgUnit": "string",
"username": "string",
"id": "string",
"links": [
{
"href": "string",
"rel": "string",
"deprecated": false,
"name": "string",
"method": "string"
}
]
}
],
"SysPrepAccount": [
{
"type": "string",
"dateCreated": "string",
"imageOrgUnit": "string",
"username": "string",
"id": "string",
"links": [
{
"href": "string",
"rel": "string",
"deprecated": false,
"name": "string",
"method": "string"
}
]
}
],
"AdminGroups": [
{
"role": {
"lastUpdate": "string",
"creationDate": "string",
"name": "string",
"permissions": [
"string"
],
"id": "string",
"links": [
{
"href": "string",
"rel": "string",
"deprecated": false,
"name": "string",
"method": "string"
}
]
},
"domainName": "string",
"name": "string",
"id": "string",
"links": [
{
"href": "string",
"rel": "string",
"deprecated": false,
"name": "string",
"method": "string"
}
]
}
],
"UserGroups": [
{
"role": {
"lastUpdate": "string",
"creationDate": "string",
"name": "string",
"permissions": [
"string"
],
"id": "string",
"links": [
{
"href": "string",
"rel": "string",
"deprecated": false,
"name": "string",
"method": "string"
}
]
},
"domainName": "string",
"name": "string",
"id": "string",
"links": [
{
"href": "string",
"rel": "string",
"deprecated": false,
"name": "string",
"method": "string"
}
]
}
],
"DtLink": [
{
"href": "string",
"rel": "string",
"deprecated": false,
"name": "string",
"method": "string"
}
]
}
Responses
200
successful operation
Returns
DtDomain
of type(s)
*/*
"DtDomain Object"
string
directoryServerName
Optional
directoryServerName
string As date-time
As date-time
lastUpdated
Optional
lastUpdated
array of
object
groups
Optional
groups
array of
string
directoryServerIps
Optional
directoryServerIps
string
domainSuffix
Optional
domainSuffix
string
maxQueryRange
Optional
maxQueryRange
array of
string
dnsServers
Optional
dnsServers
array of
object
serviceAccounts
Optional
serviceAccounts
array of
object
sysPrepAccounts
Optional
sysPrepAccounts
array of
object
adminGroups
Optional
adminGroups
array of
object
userGroups
Optional
userGroups
array of
string
userNames
Optional
userNames
string
contextRoot
Optional
contextRoot
string
directoryAccessProtocol
Optional
directoryAccessProtocol
string
directoryAccessPort
Optional
directoryAccessPort
string As date-time
As date-time
dateCreated
Optional
dateCreated
string
name
Optional
name
string
id
Optional
id
array of
object
links
Optional
links
Code Samples
COPY
curl -X POST -H 'Authorization: <value>' -H 'Content-Type: application/json' -d '{}' https://{api_host}/dt-rest/v100/security/manager/save/domainjoininfo
Dt Security Manager Operations
GET
Get Supported Links
POST
Authenticate User
POST
Change Password
PUT
Assign Role
GET
Get Agent Secure Pairing Mode
POST
Regenerate Collector WS Credentials
PUT
Set Agent Pairing Mode
PUT
Create Or Update Identity Provider
POST
Create Organization
GET
Get Server Certificate By Address
GET
Get Domains
GET
Get All Tenant Roles
GET
Get Root CA
GET
Get Root CA Info
GET
Get User
GET
Get User By Id
POST
Get Users By Ids
POST
Get Users By Ids
GET
Retrieve Identity Provider Tolerance
GET
Get Identity Provider Configs
GET
Get Local Admin Account Enabled
GET
Get Local Admin Account Password
PUT
Set Local Admin Account Enabled
POST
Set Local Admin Account Password
Deprecated
POST
Update Local Admin Password
GET
Get Organizations
POST
Register Domain
GET
Get All Admin Groups For Role
POST
Save Domain Admin Group Info
POST
Save Domain Bind Info
POST
Save Domain Group Info
POST
Save Domain Join Info
GET
Delete Identity Provider
PUT
Set Default Domain
GET
Get Two Factor Authenticator
POST
Update Domain Group Info
GET
Update Identity Provider Tolerance
PUT
Upload Certificates
POST
Validate Domain Bind Info
POST
Validate Domain Join Info