Save Domain Admin Group Info

Save Domain Admin Group Info
Request
URI
POST
https://{api_host}/dt-rest/v100/security/manager/save/domainadmingroupinfo
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/domainadmingroupinfo