# auth\_callout

Hot Reloadable

Enables the auth callout functionality. All client connections requiring authentication will have their credentials pass-through to a dedicated auth service.

## Properties

| Name                                                                 | Description                                                                                                                                  | Type     | Default | Reloadable |
| -------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ------- | ---------- |
| [`issuer`](/reference/config/authorization/auth_callout/issuer.md)   | An account public NKey.                                                                                                                      | `string` | -       | Yes        |
| [`account`](/reference/config/authorization/auth_callout/account.md) | The name or public NKey of an account of the users which will be used by the authorization service to connect to the server.                 | `string` | `$G`    | Yes        |
| [`users`](/reference/config/authorization/auth_callout/users.md)     | The names or public NKeys of users within the defined account that will be used by the the auth service itself and thus bypass auth callout. | `string` | -       | Yes        |
| [`key`](/reference/config/authorization/auth_callout/key.md)         | A public XKey that will encrypt server requests to the auth service.                                                                         | `string` | -       | Yes        |
