Understanding How The API Works »
Adding a zone to a permissions group using the API requires specific syntax depending on whether you are using REST or SOAP. Use this table to find the syntax for your command.
See Understanding Group Permissions for a listing of all default permissions groups within Managed DNS.
REST Syntax
Click to view all REST Resources |
PermissionGroupZoneEntry— Adds zones into a permission group.
HTTP Action — POST
URI — https://api.dynect.net/REST/PermissionGroupZoneEntry/<group_name>/<zone>/
|
Arguments:
string recurse — Indicates whether or not permissions apply to subnodes of the zone_name as well.
Valid values:
Y – Permissions apply to zone_name and any nodes below zone_name . Default.
N – Permissions apply only to zone_name . |
Response:
Not Applicable.
|
SOAP Syntax
Click to view all SOAP Commands |
AddPermissionGroupZones — Adds zones into a permission group.
|
Arguments — Click for More Info
- string
group_name — Required. The permission group’s name.
- array
zone — Required. A list of zones to add to the permission group.
- string
zone_name — Required. The name of the zone or FQDN where the permissions should apply.
- string
recurse — Indicates whether or not permissions should apply to subnodes of the zone_name as well.
Valid values:
Y – Permissions should apply to zone_name and any nodes below zone_name . Default.
N – Permissions should apply only to zone_name .
- string
token — Required. The session identifier.
|
Response:
Not Applicable.
|
Example Request — Click for More Info
{
'token' => 'asdlj34ot879834cdzjklfK',
'group_name' => 'MyGroup',
'zone' => [
{
zone_name => 'test.com',
}, {
zone_name => 'test2.com',
recurse => 'N'
},
]
}
|
<< DNS API Knowledge Base