image_pdfimage_print

2. EDX

One of KIWIRE key technology feature is the ability to unify and integrate with 3rd party identity source and data, this include Microsoft Active directory, Industry leading Property Management System such as Oracle Micros opera , FCS , JDS , LDAP, Radius and 3rd party database server and via industry standard API interface via XML, SOAP and other network protocol.

2.1 Radius

The Radius page let you connect and link authentication with other radius server using realm. , Kiwire support multi realm, and real are utilize by username@realm format.

Field Function
Realm Define a realm which user will use to that will trigger authentication with 3rd party radius
eg : domain, then username@domain will authenticate with the selected radius server as username / password
Authentication host The IP Address of the Radius Server for use with authentication query
eg : 192.168.0.5:1816
Accounting Host The IP Address of Radius Server for accounting host
: eg : 192.168.0.5:1817
Secret The shared password between NAS and the Radius Server.
Nas ID The NasID of the KIWIRE will use for communication
Enabled Enable or disable this function

 

2.2 Microsoft Active Directory Authentication

The Active directory connector module , let you authenticate user credential using Microsoft Active directory server.

Field Function
Domain Controller Hostname or IP Address of Active directory server
Note* please ensure kiwire is using the active directory DNS setting to ensure compatibility.
Account Suffix Account suffix for your domain.eg:@mydomain.local
Domain Admin Username The account that have Administrator access level to the Active directory
Domain Admin Password The Password of the Administrator access acount
Base DN the user and group base DN
Link with Plan Integrate with a define plan *see account*
Enabled Enable or disable this function

*note : you can use tools:diagnostic active directory to verify if your configuration are successful.

*note2 : To determine your Base DN . please refer to your active directory setup .
DC_information

 

 

 

 

 

 

 

 

 

 

 

 

2.3 LDAP

The Lightweight directory access protocol (LDAP ) connector module , let you authenticate user credential using LDAP version 3 server.

edx_ldap

Field Function
LDAP IP/Hostname Hostname or IP Address of ldap server
LDAP Port Ldap server port
Relative distinguished names (RDN ) The rdn ldap setting for the ldap server , refer to the ldap administrator for schema
Link with Plan Integrate with a define plan *see account*
Enabled Enable or disable this function

*Note

The settings for the LDAP may be filled in as follows, using standard Active Directory’s format, in which:

  • DC is the domain controller
  • OU is the organisational unit, a group of objects within the DC
  • CN is the common name of the user in the OU

Hence, to authorise the users in the Staff organisation unit in the domain ACME of the LDAP server located at ldap.example.org , the following settings are needed:

  1. LDAP server: ldap.example.com
  2. Bind DN settings ou=Staff,dc=ACME
  3. Bind DN username cn=admin,dc=ACME
  4. Bind DN password -remote password of user admin-
  5. User search filter (&(uid=%(u)s))

2.4 Mail

The mail module let you use kiwire with popular e-mail marketing software such as madmini and mailchip. when user sign up using mail authentication the email will be collected and send to the e-mail marketing system and visitor data record.to add more field to be capture during sign up , please use the visitor record datafield to add.

edx_email2

Field Function
Mad mini email/username Your mad mini account username
Mad Mini API Your Mad mini API , refer to note1
Mad Mini List The mail list which user email will be added to
Enabled Enable or disable this function
MailChimp API key Your Mailchimp api key, refer to note2
MailChimp List ID Your mailchip list id
Enabled Enable or disable this function
Link with plan The plan user will get when sign up
Account Expiry (days) Expiry date for the account created

* Note1 ( madmini )

  • Login to your mad mini dash board , select “add things”
    mad_mini
  • Under Mailer API , click on “ON” and click “Go set it up”
    mad_mini2
  • You find your madmini api key here .
    mad_mini3

*Note 2 ( mail chimp )

  • Login to your mailchimp account, click on extras-> API keys for api Keys
    mailchimp1
  • Click on “Create A Key” to create your api key.
    mailchimp2
  • For list id , enter the list under setting , there will be the list id.
    mailchimp3

2.5 SMS

The SMS module have 2 part , one is general setting and 2nd is the prefix, the general setting let you set up your sms intergration with Twilio cloud sms provider. you can set user to get new sms code every login or 1 time only, all registration information are saved in visitor data record, to add more field to be capture during sign up , please use the visitor record datafield to add.

Field Function
Cloud SMS Platform  Select the Cloud SMS platform from “Twillio” or “Synchroweb”
Twilio Phone No The phone no associated with your Twilio account
Twilio SID Your Twilio SID
Twilio Token Your Twilio Token
Synchroweb Cloud SMS Account no Your Synchroweb Cloud account no
Synchroweb Cloud SMS Key Your Synchroweb Cloud Cloud Key.
Mode Select operation mode

  1. Send 1 SMS during registration , user will use the same code/password for subsequent login
  2. User need to login everytime with new code/password , a sms will be send for every login.
Message The SMS message , the generated password/code will be attach at the end of the text.
Expiry The expiry for new account sign up.
Link with Plan Integrate with a define plan *see account*
Enabled Enable or disable this function

edx_sms_prefix

The SMS prefix , let you add prefix which user can be used during registration this ensure only allowed mobile prefix are allowed to register.

 

2.6 Kiwire API

Kiwire have built in API ( application protocol interface ) that let you connect and manipulate user credential data from your own develop application. For technical information on the Kwire API specification please refer to Kiwire API resource
k11

Field Function
Authentication Key Shared secret key between the your application and kiwire when communicate
Method:Get or Post Protocol defination HTTP GET or HTTP POST
Enabled Enable or disable this function

2.7 Social Network Connector Configuration

Kiwire also let you authenticate user using their social network credential. Currently supported popular social network are : Facebook , Google+ and Twitter.

Field Function
Enable Social Facebook Login Enable or disable Facebook login
Facebook Page Your organization facebook page , please type the pagename only, eg if your facebookpage is www.facebook.com/synchrowebtech, the page name will be “synchrowebtech.
Google+ Enabled Enable or disable this Google+ social network
Twitter Enabled Enable or disable Twitter login
Instagram Enabled Enable or disable Instagram login
Link with Plan Link with a selected plan , user will automatically use this plan profile

 

2.8 PMS : Oracle Micros

The PMS : Oracle Micros connector is a dual channel connector for Oracle Opera Front office system .This enable you to let guest/user to login using their room no and password using information provided during check-in process via the PMS ( Property managment system) software and post charges to the guest folio. This module also let you automatically activate or deactive the room account based on check-in and checkout information.

Precentage of password matchSet the percentage of SMART password match engine, a higher value will require more words or
character to be matched.

Field Function
Micros System Host/IP The Hostname or ip address of the micros system to connect to.
Micros Port The port of Micros TCP for connector to connect to
Guest Password Setting Refer to table bellow
Default check in login page function Enable or disable a default plan or login page to be associated with the user when check in
Default Login Page If enabled “ Default check in Login page” the page/plan used.
Enabled Enable or disable the module
Status Running or Off

Note : you can shutdown the interface by clicking on “Shutdown interface Button” , the “Database Swap Button ” is to initialize database swap / synchronization where it will pull latest information from Oracle Micros .

Guest Password Setting
User Define Password Set a predefine password where guest will use as password when room is check-in
Room-no as password Set the Room no as password when room is check in Eg : room 1001 , password 1001
Guest Firstname Uses Guest first name as password, KIWIRE has built in smart password matching
engine where a guest name as long percentage of the name is match the password will be accepted
Guest lastname Uses Guest last name as password. KIWIRE has built in smart password matching
engine where a guest name as long percentage of the name is match the password will be accepted
Guest Fullname Uses Guest full name as password, KIWIRE has built in smart password matching engine
where a guest name as long percentage of the name is match the password will be accepted
System Generated System will generate a Random password for the guest, Password generated a vocal based eg “ vovola” to enable ease of entry.

2.9 PMS : IDB Cloud

The PMS : IDB is PMS connector for IDB PMS software, IDB PMS is a cloud based Property management system.

Field Function
IDB Url The Url of IDB cloud system for your organization
IDB Project ID The Project ID for your cloud IDB system
IDB Token The IDB token for your IDB cloud
Guest Password Setting See below on guest password setting
Predefine Password use if guest password setting is set to “User Define Password”
Precentage of password match Set the percentage of SMART password match engine, a higher value will require more words or
character to be matched.
Default check in login page function Enable or disable a default plan or login page to be associated with the user when check in
Default Login Page If enabled “ Default check in Login page” the page/plan used.
Enabled Enable or disable the module

.

Guest Password Setting
User Define Password Set a predefine password where guest will use as password when room is check-in
Room-no as password Set the Room no as password when room is check in Eg : room 1001 , password 1001
Guest Firstname Uses Guest first name as password, KIWIRE has built in smart password matching
engine where a guest name as long percentage of the name is match the password will be accepted
Guest lastname Uses Guest last name as password. KIWIRE has built in smart password matching
engine where a guest name as long percentage of the name is match the password will be accepted
Guest Fullname Uses Guest full name as password, KIWIRE has built in smart password matching engine
where a guest name as long percentage of the name is match the password will be accepted
System Generated System will generate a Random password for the guest, Password generated a vocal based eg “ vovola” to enable ease of entry.

2.10 PMS : Guest Check-in

The PMS : Guest check-in function enable you to let guest/user to login using their room no and password using information provided during check-in process via the PMS ( Property managment system) software. This module also let you automatically activate or deactive the room account based on check-in and checkout information.

Field Function
Listening PORT The listing port no which PMS will connect to
Guest Password Setting Refer to table bellow
Enabled Enable or disable the function
Precentage of password match Set the percentage of SMART password match engine, a higher value will require more words or
character to be matched.
Default check in login page function Enable or disable a default plan or login page to be associated with the user when check in
Default Login Page If enabled “ Default check in Login page” the page/plan used.
Guest Password Setting
User Define Password Set a predefine password where guest will use as password when room is check-in
Room-no as password Set the Room no as password when room is check in Eg : room 1001 , password 1001
Guest Firstname Uses Guest first name as password, KIWIRE has built in smart password matching
engine where a guest name as long percentage of the name is match the password will be accepted
Guest lastname Uses Guest last name as password. KIWIRE has built in smart password matching
engine where a guest name as long percentage of the name is match the password will be accepted
Guest Fullname Uses Guest full name as password, KIWIRE has built in smart password matching engine
where a guest name as long percentage of the name is match the password will be accepted
System Generated System will generate a Random password for the guest, Password generated a vocal based eg “ vovola” to enable ease of entry.

 

2.11 PMS Guest Check-In Record

This module will report and track the guest check-in record. The record can be filter by room no , name and by date duration of Guest check-in

k16

2.12 PMS : Payment

This module is use for posting of charges to the PMS system , this is useful for user to purchase the internet plan and the charges will be posted to their PMS folio.

k17

Field Function
PMS TYPE Select PMS property Format
HOST/IP Address The Ip address of the PMS software
Port Port no of the PMS software
Enabled Enabled the function

 

2.13 PMS:VIP CODE

This module let your override the default charges when guest check in via PMS, this vip code is correspondence to the PMS VIP code system

k18

Field Function
VIP Code The VIP code that will be used
Overiding Price Price that this VIP to use instead