To use the option for sending the DRACOON approval password via SMS, you require DRACOON version 4.1 or later and the following components:
Please note the licence costs involved and contact your contact person for more information if necessary.
In addition, you require an SMS provider that supports SMPP.
You can find more information about the protocol here:
The installation of JasminSMS on a dedicated virtual machine is described in detail here:
The installation guide (README.md) for the DRACOONSMS proxy is located in the GZIP archive.
Please follow the instructions in the document step by step.
Once you have installed and configured all the required components, please adapt the file “/etc/securedataspace/api.properties” to the relevant DRACOON API servers (in red):
## API settings##
#####################################
! Database connection type. Currently only 'mysql' is supported. (mandatory=true)
db_type=mysql
! Hostname or IP of the database server. (mandatory=true)
db_host=localhost
! Port the database is listening on. (mandatory=true)
! Default: 3306
db_port=3306
! Name of the database containing urls and connection strings. (mandatory=true)
! Default: mandant
default_db=mandant
! Name of the database user with access to default_db. (mandatory=true)
db_user=user
! Password of the database user. (mandatory=true)
! To generate a random password you can use 'cat /dev/urandom | tr -dc 'a-zA-Z0-9' | fold -w 32 | head -n 1' on bash console, for example.
db_pass=secret
! Database Encryption Key.(mandatory=true)
! This key has to be set before starting the api for the first time.
! To generate a random key you can use 'cat /dev/urandom | tr -dc 'a-zA-Z0-9' | fold -w 32 | head -n 1' on bash console, for example.
db_encryption_key=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
! Branding Portal branding set qualifier. Default value is 'sds-server'. (mandatory=false)
#branding.set.qualifier=sds-server
! SMS API provider (mandatory=false)
#sms.api.provider=h3g
#sms.api.provider=sms_proxy
! SMS API endpoint (mandatory=false)
#sms.api.endpoint=http\://localhost\:9090/WS_SDS_provisioning/services/SendSms
! Relevant for SSP Asterisk Proxy (mandatory=true if using Asterisk Proxy)
#sms_token=2b01c7ad-9ac7-45d5-9d31-d64d8eb8058c
! Allow sending of share passwords via SMS. Needs all of the above SMS settings to be properly configured (mandatory=false)
#allow_share_password_sms=true
! Allow provisiong with a MSISDN as login (instead of an email address). Currently only relevant for H3A (mandatory=false)
#allow_msisdn_login=true
! MediaServer media types. To deactivate set mediaserver.mediatypes=NONE
! Default values are 'image/jpg | image/jpeg | image/png | image/x-ms-bmp | image/gif'
#mediaserver.mediatypes=image/jpg | image/jpeg | image/png | image/x-ms-bmp | image/gif | application/pdf
## Swagger Proxy settings
####################################
! Protocol switch for swagger-proxy connection to API [http,https].
clientProtocol=https
## OAuth settings
####################################
#oauth_connection_authentication_token=
! OAuth connection encryption key. Only needed when oauth.war is deployed.
! Same value as in oauth.properties
#oauth_connection_encryption_key=
You can now enable approval passwords to be sent via SMS in the system settings in the DRACOON Web Client:
Comments
0 comments
Article is closed for comments.