X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=osm_nbi%2Fnbi.cfg;h=383b462469d1bbe0c7d03a424678e89805d80fbd;hb=9af2a4785d3a77772fd205aa572cc6a64d4d1003;hp=d279f90f8835cf8a6e4532858095d7f3fed44469;hpb=582800ae84b78f9de83355bc8689de48c6b482c4;p=osm%2FNBI.git diff --git a/osm_nbi/nbi.cfg b/osm_nbi/nbi.cfg index d279f90..383b462 100644 --- a/osm_nbi/nbi.cfg +++ b/osm_nbi/nbi.cfg @@ -60,6 +60,7 @@ driver: "mongo" # mongo or memory host: "mongo" # hostname or IP port: 27017 name: "osm" +# replicaset: "replicaset" # user: "user" # password: "password" # commonkey: "commonkey" @@ -91,7 +92,7 @@ loglevel: "DEBUG" 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" @@ -109,5 +110,15 @@ backend: "keystone" # internal or keystone # 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