host: "mongo" # hostname or IP
port: 27017
name: "osm"
+# replicaset: "replicaset"
# user: "user"
# password: "password"
# commonkey: "commonkey"
group_id: "nbi-server"
[authentication]
-backend: "keystone" # internal or keystone
+backend: "keystone" # internal or keystone or tacacs
# for keystone backend a comma separated list of user adn project _domain_name list can ba provided.
# NBI will try authenticate with all of then if domain is not provided in the content of a POST token
# user_domain_name: "default,ldap"
# user_not_authorized: "admin"
# project_not_authorized: "admin"
+# TACACS configuration
+# tacacs_host: ""
+# tacacs_secret: ""
+# tacacs_port: 49 # Default value
+# tacacs_timeout: 10 # Default value
+
+# Password expiry configuration
+# pwd_expiry_check: True # Uncomment to enable the password expiry check
+# days: 30 # Default value
+
[rbac]
# roles_to_operations: "roles_to_operations.yml" # initial role generation when database