Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.



Html
<div id="fb-root"></div>
<script>(function(d, s, id) {
  var js, fjs = d.getElementsByTagName(s)[0];
  if (d.getElementById(id)) return;
  js = d.createElement(s); js.id = id;
  js.src = 'https://connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.11';
  fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>

...

Html
 <div class="lang-box-pdf">
	<div>
		<div class="google-lang">
			<div id="google_translate_element">
			</div>
			<script type="text/javascript">
					function googleTranslateElementInit() {
						new google.translate.TranslateElement({pageLanguage: 'en', includedLanguages: 'de,es,fr,it,nl', autoDisplay: false}, 'google_translate_element');
						}
			</script>
			<script type="text/javascript" src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script>
		</div>
		
		<div class="pdf-button">
			<a href="https://confluence.wildix.com/spaces/flyingpdf/pdfpageexport.action?pageId=20710821" alt="Convert to .pdf" title="Convert to .pdf"><img src="https://confluence.wildix.com/download/attachments/14549012/pdf-button-download-wildix-documentation.png"></a>
		</div>
	</div>
</div>


Info

The Guide explains how to import provides information about ways to implement import of contacts and users from external databases/ servers.

WMS Version: 3.87

Updated: February 2018

Permalink: https://confluence.wildix.com/x/pQU8AQ

Table of Contents

General info

...

2 - Map: in this section you can set up parameters for the correct association of the Collaboration Phonebook fields to the ones of the external database. Leave the checkboxes of only those fields which can be imported from the external database.

“ID” and “Name” ID” and “Nameare required fields, since they are used as unique identifier of the contact / user.

...

In this example only those users whose category is “person” or “user” and whose status is “not disabled” from the “Map” Mapsection will be imported.

...

  • Backend: select AD
  • Hostname: IP address or domain name of remote server
  • Port: specify the port (389 by default)
  • User: user with the rights to access to the server
  • Password: password of user to access to the server
  • Base DN: Distinguished Name of the base depends on customer’s database structure (e.g. dc=wildix,dc=local)
  • Sign-onon (import of users): enable the option to allow sign-on with AD credentials 
  • Allow only single Sign-onAdd additional checkbox "Allow only Sign-on" and disable login for internal users(except admin) in case of this option is enabledon (import of users): enable the option to allow only single sign-on. If the option is enabled, login of users to Collaboration with WEB password is not possible 

Map:

  • Login: sAMAccountName ( userPrincipalName (log in on PBX via: username@domain) / sAMAccountName (log in on PBX via: domain\username, “Login” field in WMS -> Users)
  • Extension: telephoneNumber
  • Office: ipPhone
  • Department: department
  • Disable “Language”, “WEB password” and “SIP password” Language”, “WEB password” and “SIP passwordas they are not used

...


1. userPrincipalName as LOGIN and log in on PBX via: username@domain
2. sAMAccountName as LOGIN and log in on PBX via: domain\usernameFilter:

  • Example: (&(objectCategory=person)(objectClass=user)(!(userAccountControl:1.2.840.113556.1.4.803:=2)))

...

  • Backend: select Lotus Domino
  • Port: port for connection to the server
  • Hostname: IP address or domain name of remote server
  • User: user with the rights to access to the server
  • Password: password of user to access to the server
  • Sign-onon (import of users)enable the option to allow sign-on with Lotus Domino credentials 
  • Allow only single Sign-on:

Filter: (&(objectClass=dominoperson))

...

  • on (import of users): enable the option to allow only single sign-on with Lotus Domino credentials 

Default map:

  • Full Name: cn
  • Login: userPrincipalName
  • Extension: ipPhone
  • Fax: facsimileTelephoneNumber
  • Office: telephoneNumber
  • Email: mail
  • Mobile: mobile
  • Language: preferredLanguage
  • Department: ou

  • WEB password: userPassword

  • SIP password: wuserPasswordSip

MySQL / MSSQL

Backend settings:

...

Click Available fields to see a drop-down list with all available fields which can be imported.

Map supported fields:

  • businessPhones
  • displayName
  • mail
  • givenName
  • jobTitle
  • mobilePhone
  • officeLocation
  • preferredLanguage
  • surname
  • userPrincipalName
  • department

You can insert two values separated by "|" (or) – in this way you can enable the import of the first value, in case it is not filled out, the second value will be imported/ by "+" (concatenation) - in this way you can unite two values present in 1 field.

For example:

  • Name: name | company

In this way value present in the “name” Namefield of the remote server/ database will be imported into the "Name" field of Collaboration Phonebook, in case absent, value present in the “Organization” field will be importedCompany” field will be imported.

  • E-mail:  email1 + email2 + email3

In this way all values present in the "E-mail" field of the remote server/ database will be imported into the "E-mail" field of Collaboration Phonebook.

Google

Backend settings:

  • Backend: select Google

...

Click Available fields to see a drop-down list with all available fields which can be imported.

Map:

  • Check off only those fields that can be imported from Google contacts

You can insert two values separated by "|" (or) – in this way you can enable the import of the first value, in case it is not filled out, the second value will be imported/ by "+" (concatenation) - in this way you can unite two values present in 1 field.

For example:

  • Name: name | organization

In this way value present in the “Name” field of the remote server  server/ database will be imported into the "Name" field of Collaboration Phonebook, in case absent, value present in the “Organization” field will be imported.

  • Address: addressWork + addressHome

In this way all values present in the "Address" field of the remote server/ database will be imported into the "Address" field of Collaboration Phonebook.


Exchange Server

Backend settings:

  • Backend: select ExchangeServer
  • Hostname: IP address or domain name of remote server
  • User: user with the rights to access to the server
  • Password: password of user to access to the server

Click Login to perform login with your account, after which you can select the categories of contacts that must be imported (folders). For example:

  • /Public Folders/Sistec S.r.l./Contatti Fatture
  • /Public Folders/Sistec S.r.l./Contatti Pubblici

Click Available fields to see a drop-down list with all available fields which can be imported.

Map:

  • Check off only those fields that can be imported from Exchange Server

You can insert two values separated by "|" (or) – in this way you can enable the import of the first value, in case it is not filled out, the second value will be imported/ by "+" (concatenation) - in this way you can unite two values present in the same field.

For example:

  • Name: name | companyName

In this way value present in the “nameName” field of the remote server/ database, will be imported into the "Name" field of Collaboration Phonebook, in case absent, value present in the “Company” field will be imported.

  • Address: addressBusiness + addressHome + addressOther

In this way all values present in the "Address" field of the remote server/ database will be imported into the "Address" field of Collaboration Phonebook.


CSV

Backend settings:

  • Backend: select CSV

...

The values in the file should be separated by coma (,) and enclosed into the quotation marks (“). You can download a sample CSV file by clicking Download sample CSV when importing contacts in WMS -> Devices -> Phonebooks.


Outlook Import

Import of Outlook contacts cannot be done via WMS.

...