Document autodevice feature#440
Conversation
|
Preview was deployed to: https://pull-request-440.kb-dns.pages.dev/ |
|
Preview was deployed to: https://pull-request-440.kb-dns.pages.dev/ |
|
Preview was deployed to: https://pull-request-440.kb-dns.pages.dev/ |
|
Preview was deployed to: https://pull-request-440.kb-dns.pages.dev/ |
|
Preview was deployed to: https://pull-request-440.kb-dns.pages.dev/ |
|
Preview was deployed to: https://pull-request-440.kb-dns.pages.dev/ |
|
|
||
| - `enabled`: Defines whether all clients within the current group can be connected automatically. | ||
|
|
||
| - `profile_id`: ID of a profile, in which new devices will be added. |
There was a problem hiding this comment.
It would actually be helpful to reference the possible values of device_type and the description of profile_id from the AGDNS documentation. I've definitely saw them somewhere.
|
|
||
| It has the following properties: | ||
|
|
||
| - `enabled`: Defines whether all clients within the current group can be connected automatically. |
There was a problem hiding this comment.
Add an :::info admonition, that the predefined private group must have it set to false, as it doesn't support autodevice yet.
|
|
||
| - `groups`: The set of upstream servers keyed by the group’s name. It has the following properties: | ||
|
|
||
| - `address`: The upstream server’s address. |
There was a problem hiding this comment.
If autodevice.enabled set to true for this group, the address should be a URL with one of https, tls, or quic scheme.
| :::info | ||
|
|
||
| `groups` should contain at least a single entry named `default`, and optionally a single entry named `private`, both should have no `match` property. | ||
| `groups` should contain at least a single entry named `default`, and optionally a single entry named `private`, both should have no `match` property. The `private` group is also used to define the HumanID for clients. If it is not defined, an alternative generation method is used, whereby the HumanID is formed from the IP address. |
There was a problem hiding this comment.
The
privategroup is also used to define the HumanID for clients created byautodevicefeature.
No description provided.