Fortios User Domain Controller
Resumo
- Este módulo é capaz de configurar um dispositivo FortiGate ou FortiOS (FOS), permitindo ao usuário definir e modificar a característica do usuário e a categoria domain_controller. Os exemplos incluem todos os parâmetros e valores que precisam ser ajustados às fontes de dados antes do uso. Testado com FOS v6.0.5
Parâmetros
Parâmetro | Tipo | Escolhas | Valor Padrão | Comentários |
|---|---|---|---|
host | string | | Endereço IP FortiOS ou FortiGate. |
https | boolean | Escolhas: - false - true(default) | Indica se as solicitações para FortiGate devem usar o protocolo HTTPS. |
password | string | Default: - "" | Senha do FortiOS ou FortiGate. |
ssl_verify | boolean | Escolhas: - false - true(default) | Garante que o certificado FortiGate deve ser verificado por uma CA apropriada. |
state - required | string | Escolhas: - present - absent | Indica se deve criar ou remover o objeto. |
user_domain_controller | dictionary | | Configure as entradas do controlador de domínio. |
username | string | | Nome de usuário FortiOS ou FortiGate. |
vdom | string | Default: - "root" | Domínio virtual, entre os definidos anteriormente. A vdom é uma instância virtual do FortiGate que pode ser configurada e usada como uma unidade diferente. |
Subcampos da opção user_domain_controller
Parâmetro | Tipo | Escolhas | Valor Padrão | Comentários |
|---|---|---|---|
domain_name | string | | Nome DNS do domínio. |
ip_address | string | | Endereço IP do controlador de domínio. |
ldap_server | string | | Nome do servidor LDAP. |
name - required | string | | Nome da entrada do controlador de domínio. |
port | integer | | Porta a ser usada para comunicação com o controlador de domínio. |
Extende fragmentos da documentação dos módulos FortiOS e FotiOS API
Exemplos
- hosts: localhost
vars:
host: "192.168.122.40"
username: "admin"
password: ""
vdom: "root"
ssl_verify: "False"
tasks:
- name: Configure domain controller entries.
fortios_user_domain_controller:
host: "{{ host }}"
username: "{{ username }}"
password: "{{ password }}"
vdom: "{{ vdom }}"
https: "False"
state: "present"
user_domain_controller:
domain_name: "<your_own_value>"
ip_address: "<your_own_value>"
ldap_server: "<your_own_value> (source user.ldap.name)"
name: "default_name_6"
port: "7"