187
IEI Hub Manager Professional v8 
Chapter 6: Database
When you select either an HID or AWID format, you must enter the site code before you
can save the user. If you decide to save this card format and site code as the new default,
then you do not need to enter the site code again.
Card Format
Here you must specify what type of credential you are assigning to the user. The term
card is used to represent the type of data entered into this field for this user. It can be
data of a known HID proximity card format, or the data for an RF Fob (radio frequency
fob) supplied by IEI. Some card formats explained in this manual may not be available
in all controllers supported by this software.
Card Format Name
Default Site Code
Site Code Editable?
Prox 26-Bit HID
NONE
YES
Prox 26-Bit HID - IEI 
11
YES
Prox 26-Bit AWID
NONE
YES
Prox 26-Bit AWID - IEI
11
YES
Prox 34-Bit HID
NONE
YES
Prox 35-Bit HID Corporate 1000
NONE
YES
Prox 36-Bit AWID
NONE
YES
Prox 36-Bit AWID - IEI
11
YES
Prox 37-Bit HID (no site code)
NONE
NO
Magnetic Stripe (ABA Track II)
n/a
n/a
Dallas Touch Chip
n/a
n/a
Enrollment Station (HID)
n/a
n/a
If you have a proximity card format that is not shown in the list of card formats above,
or you have a custom card format, it is possible to have a custom card format add-on
file created by International Electronics, Inc. and sent to you. After you install this
add-on file on the PC running Hub Manager™ Professional, you then have the option
Pdf file compression - Compress reduce PDF size in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
C# Code & .NET API to Compress & Decompress PDF Document
300 dpi pdf file size; change page size of pdf document
Pdf file compression - VB.NET PDF File Compress Library: Compress reduce PDF size in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
VB.NET PDF Document Compression and Decompression Control SDK
pdf paper size; pdf markup text size
188
IEI Hub Manager Professional v8 
Chapter 6: Database
of selecting this new format from the Card Format list. You can then enter the card
PIN into the software without using an Enrollment Station. This does require that you
know the exact bit designations of that particular card format, including all parity bits,
card number location and site code location within the format.
NOTE: If you are using a Motorola Proximity Card reader or a Wiegand Keypad Front
End with a Secured Series Hub controller, then you must select the Card Format
named Magnetic Stripe. In addition, if you are using Motorola Cards, you will likely
need to place a "7" in front of the card number that you enter into the Card Number
field.
Visual ID (not required)
A text field (50 characters max.) that allows you to enter the visual identifier of the
credential you are assigning to this user. This is helpful if the credential has printing
on it that is not information related to the data encoded on the credential. It can be
used as a way to identify the owner of a lost credential if it is found.
This field can also be used to store data for any purpose that you wish that is
unrelated to the card data, such as entering the employee number, or license number
of that user. This could help you to sort the User directory by the data entered into the
Visual ID field.
Proximity Card Fields
Card Number
This field stores proximity card number, typically this is the number printed on the
card, but sometimes the hot stamp is just a reference number and is not the card
number (refer to Visual ID above). The length and range of a card number varies based
on the particular format selected.
Site Code (if applicable to the selected proximity format)
This field is only visible if the card format selected requires the operator to define the
Site Code of the proximity card. 
Group Code (if applicable to the selected proximity format)
This field is only visible if the card format selected requires the operator to define the
Group Code of the proximity card.
Corp. Code (if applicable to the selected proximity format)
This field is only visible if the card format selected requires the operator to define the
Corporate Code of the proximity card.
C# TIFF: How to Use C#.NET Code to Compress TIFF Image File
C# Demo Code for TIFF File Compression. Add references; RasterEdge.Imaging.Basic. dll. RasterEdge.Imaging.Basic.Codec.dll. RasterEdge.Imaging.Drawing.dll.
pdf page size may not be reduced; change font size in pdf text box
C# PDF Convert to Tiff SDK: Convert PDF to tiff images in C#.net
zoomValue, The magnification of the original PDF page size. compression, The target compression of the output tiff file, it is invalid for word file.
.pdf printing in thumbnail size; pdf change page size
189
IEI Hub Manager Professional v8 
Chapter 6: Database
NOTE: If you know that the Site, Group or Corporate Codes are part of the data format
you have selected, but these fields are not visible, then these fields may be
predefined, unchangeable and should not be displayed (potentially for security
reasons).
Enrollment Station
The Enrollment Station is a device used to enroll HID format proximity cards (up to 40
bits). This device connects to the PC using a USB or serial COM port connection. It allows
you to read the raw card data
directly from an HID proximity card and store it in the
database so you can export it to the door controller. This is helpful if you do not know the
exact format of the HID proximity cards you want to assign to a user. The raw data
received by the Enrollment Station is the exact data the controller reads from an HID
proximity card when presented to a card reader. It then uses this data to determine
whether or not a user is allowed access through the door.
Use the following steps to enroll a card into the database using the Enrollment Station:
1.
Select Enrollment Station as the Card Format.
2.
Specify the Com Port the Enrollment Station is connected to (if not already
defined)
3.
Select the <<<Get Card Data From Enrollment Station>>> button.
4.
Present the card to the proximity antenna of the Enrollment Station.
5.
After presenting the card, the Enrollment Station reads the raw data, imports it
and displays it in the Raw Data field. In addition, the message Enrollment
Successful is displayed. You can now save the user. 
C# Create PDF from Tiff Library to convert tif images to PDF in C#
DocumentType.PDF. compression, The target compression of the output tiff file, it is invalid for pdf file. The type listed in the ImageCompress.cs.
reader shrink pdf; pdf file size limit
C# Create PDF from PowerPoint Library to convert pptx, ppt to PDF
compression, The target compression of the output tiff file, it is invalid for pdf file. The type listed in the ImageCompress.cs. filePath, The output file path
best online pdf compressor; change font size in pdf comment box
190
IEI Hub Manager Professional v8 
Chapter 6: Database
NOTE: The Enrollment Station format can also be used to  enter the raw data from a
proximity card with an unknown format, even if you don't have an Enrollment Station.
To do this, you must get the raw data off the card by enrolling the card into your
controller through the card reader, then importing the door settings (refer to the Import
Door Settings
section). When the data is imported, copy down the raw card data
stored in the user location you programmed the card into and enter that exact data
into the Raw Data field. This method does not apply to LS2\P or prox.pad plus IR
products.
Raw Card Data
Raw data is the actual data that is stored in the controller. This raw data has no particular
format. It can be comprised of HID proximity card data, RF Fob Data, enrollment station
data or some other type of input device, but none of the parameters of those formats are
specified in the raw data. It is up to the controller to capture the data that it received and
see if a match can be found. Since the controller does not know the origin of the card
data, it is able to store card data for any 40 bit (or less) HID card format. Because the
controller does not know the format of the data it has no way to perform Site Code, Group
Code, Corporate Code verification. 
PIN Data (a.k.a. Keypad Code data)
A user PIN (Personal Identification Number) is the actual keypad code used to gain
access through the door.
PIN data will be assigned
Check this box to open the PIN Data options and assign a PIN to the user.
PIN
You can enter a custom PIN in this edit box. This number is the actual keypad PIN
(code) used to gain access through the door.
Generate Random PIN
C# Create PDF from Excel Library to convert xlsx, xls to PDF in C#
compression, The target compression of the output tiff file, it is invalid for pdf file. The type listed in the ImageCompress.cs. filePath, The output file path
best pdf compression tool; can a pdf be compressed
C# Create PDF from Word Library to convert docx, doc to PDF in C#.
compression, The target compression of the output tiff file, it is invalid for pdf file. The type listed in the ImageCompress.cs. filePath, The output file path
optimize scanned pdf; reader compress pdf
191
IEI Hub Manager Professional v8 
Chapter 6: Database
The Generate Random PIN button generates a random PIN for the user. The number
of digits is set in the Random PIN Length Edit Box.
Random PIN Length
The Random PIN Length Edit Box contains the number of digits used when creating
a random PIN, when you click the Generate Random PIN button. You must enter a
number between 4 and 6 digits.
Temporary\Expiring Users
NOTE: This option only applies to users sent to the Max 3 v2 controller type. All other
controller types do not support temporary/expiring users. In addition, the master or
supervisor users can't be programmed as temporary users.
The Max 3 v2 supports one type of temporary/expiring users. It's called Start and
Stop Date
Start and Stop Date: The user has access between a fixed start and stop date.
This type allows you to specify a date range when a user will be granted access. This
type of user will not be granted access prior to the specified start date or beyond the
specified stop date. If the user attempts to gain access in either case, the door will
deny access and generate an access denied log event. The user can only gain
access between the start and stop date. It is possible for the start and stop date to be
the same date. You would do this when you only want the user to have access for a
single day.
This temporary user type has a limit of 500 unique temporary access intervals. An
access interval is the term used to describe a single temporary time interval when a
temporary user is allowed access. This means you can't have more than 500 users
set to more than 500 different temporary access intervals. You can, however, assign
multiple users to a single access interval by using the Copy Temp settings from
another user button, which allows you to copy the settings from another user. If you
do select a start and stop date that happens to match another user, the software will
recognize this and automatically use the same access interval, rather than create a
new one. 
If you know you are not going to exceed 500 users in your system, then you can use
any Start Date and any Stop Date combination you want, without worrying about
exceeding this limit.
NOTE: Any time zone and holiday restrictions defined in the user's access level still
apply.
To configure a user for Start and Stop Date, follow these steps:
C# PDF Convert to Word SDK: Convert PDF to Word library in C#.net
zoomValue, The magnification of the original PDF page size. compression, The target compression of the output tiff file, it is invalid for word file.
adjust size of pdf in preview; change font size pdf form reader
C# Create PDF from CSV to convert csv files to PDF in C#.net, ASP.
compression, The target compression of the output tiff file, it is invalid for pdf file. The type listed in the ImageCompress.cs. filePath, The output file path
change file size of pdf document; change font size fillable pdf
192
IEI Hub Manager Professional v8 
Chapter 6: Database
1.
Check the box next to the This User will expire option.
2.
Click the arrow in the Expiration Type drop down box and select Start and
Stop Date; If you want the user to have the same settings as another user,
click the Copy Temp settings from another user button and skip steps 3 and
4.
3.
Click the arrow in the Start Date drop down box, to display a calendar, and
select the start date.
4.
Click the arrow in the Stop Date drop down box, to display a calendar, and
select the stop date.
5.
Click Apply to save the changes.
NOTE: If this user is exported to multiple controllers, each controller contains the
same Start and Stop Dates, which means when the stop date has passed, every
controller in the system will deny this user access.
Below are few examples how to reduce the number of access intervals used in a
controller:
Example 1: If you are issuing memberships, where your customers typically
renew their membership each month, then try to specify a start date that begins
on the first day of each month and a stop date that ends on the last day of each
month. In this case you only use 12 of the 500 unique access intervals (within a
given 12 month period), as shown in the following chart.
193
IEI Hub Manager Professional v8 
Chapter 6: Database
Month
Start Date
Stop Date
January
1/1
1/31
February
2/1
2/28
March
3/1
3/31
April
4/1
4/30
May
5/1
5/31
June
6/1
6/30
July
7/1
7/31
August
8/1
8/31
September
9/1
9/30
October
10/1
10/31
November
11/1
11/30
December
12/1
12/31
Example 2: If you issue memberships quarterly (3 months at a time), then follow
the same principal, where the start date is the first day of the month in each
quarter and the stop date is the last day of the month in each quarter. in this case
you only use 4 of the unique access intervals, as shown in the following chart.
Quarter
Start Date
Stop Date
Quarter 1
1/1
3/31
Quarter 2
4/1
6/30
Quarter 3
7/1
9/30
Quarter 4
10/1
12/31
Example 3: The following example shows how to issue memberships that allow
any number of months. For this to work, you must always start on the first day of
any month and stop on the last day any month. In this situation you only use 78
of the total 500 possible unique access intervals (within a 12 month period). The
following chart shows all the possible start and stop dates in 12 month period. As
you can see, they add up to 78 unique access intervals.
194
IEI Hub Manager Professional v8 
Chapter 6: Database
Copy Temp settings from another user
As mentioned in the previous sections, this option allows you copy the temporary
settings of another user. When you click this button a list of all temporary users
appears, showing the Expiration Type and the settings for each user. To select a
user, simply double-click the user to copy the settings.
Temporary Users exported to controllers that do not support Temporary Users
If one or more of the controllers in your system does not support temporary users, it is
still possible to export any temporary users to those controllers. This option is located
in Tools > Options > General Options and is called Temporary Users will function
in controllers that don't support Temporary Users
Checkbox Enabled (checked): Temporary users are exported to all controllers, in
which case the temporary users do not expire, but can gain access and function
indefinitely.
Checkbox Disabled (unchecked): Temporary users are exported to all controllers,
but these users can not gain access. Any attempt to gain access with these
users result in a log event of "User - Access Denied - Bad Time Zone."
195
IEI Hub Manager Professional v8 
Chapter 6: Database
6.9.1
User Import Wizard
The User List Import Wizard is a lot like the Add User Group
function but with the added
capability to import a user's First Name, Last Name, Keypad PIN, Card Number, and a
Custom text field from a CSV file. This is useful if you have an existing list of names
located in another system such as a Human Resources personnel file, and you wish to
save time when adding a large group of users without having to type the names of each
user that is added to the Hub Manager™ Professional database. 
If the user names and data you have are in a third party database system such as a
Human Resources database, then review the documentation or help file of that program for
information referring to 'Exporting Data to a CSV file'.
This wizard will allow you to import up to 20,000 names from a CSV file.
Required CSV File Format
· The CSV name file that you are importing must be in the following format:
Field 1: First Name
Field 2: Last Name
Field 3: Keypad PIN
Field 4: Card Number programmed onto card
Field 5: Visual ID (typically refers to the hot stamp number printed on an
access card, but can be any text you want to import)
· The CSV file shouldn't have a header row.
· The CSV file shouldn't have any carriage returns.
· If a field such as "Keypad PIN" is being imported, then that field must be filled
for each and every user being imported using the CSV file.
· Each field shouldn't be more than 30 characters long. If any field is more than
30 characters, that field will be truncated to the first 30 characters.
· Any apostrophes will be removed.
· Here is a sample of the required CSV file format:
John,Smith,827163,23862,License Plate - LA-647
Jim,Jones,291737,295,License Plate - 28W-E59
Recommended Preparation of the Hub Manager™ Professional
database before CSV File Import
Although it is possible to import a name list of up to 20,000 and create these users
without assigning them to an Access Level, it is highly recommended that you assign an 
Access Level
to each of the users you are adding.
If you are importing 1000's of names and do not assign an access level, afterwards you will
have to edit each of these users individually, requiring 1000's of keystrokes. But this may
be the option you want if you prefer to bring in the entire list and then assign the Access
196
IEI Hub Manager Professional v8 
Chapter 6: Database
Level to the users.
The wizard will warn you to not create users without an Access Level assigned.
If you do not know for sure where each and every user will be granted access, you can
always create an empty Access Level that has access to no doors assigned initially. You
can then add the group of people that will most likely have the exact same access
privileges, and modify the Access Levels privileges afterwards. 
Try not to add groups of users larger than 1,998 in this manner (1,998 users + 1 Master
Code + 1 Supervisor Code), since most controller's don't support more than that number of
users.
Step 1 - Open CSV File
Step 1 of the wizard prompts you to specify the CSV file where the names are located.
1.
Select the Open CSV File button and browse to where you have stored the
CSV file containing the user names. If the list is Imported successfully you will
receive a message 'File Read OK'.
2.
Select Next to continue.
The import function will check for and announce to you any duplicate first and last name
combinations within the CSV file as they are being imported.
Step 2 - Add Users
Step 2 is where the users are actually added to the database
You may select: a block of Users, individual Users one at a time, or all Users in the list.
You may use any combination of these selection tools, you can deselect a user by
removing the check in the checkbox next to the User name, or by clicking the 'Uncheck
All' button and starting again.
Selecting a Block of Users by Selecting One from the List
To select a block of Users using the list, first select the User name at the top of the
block to be selected, then hold down Shift and select the bottom User name of the
block. This will select all User names in between the top and bottom User names you
selected.
Selecting a Block of Users by Specifying the Number of Users to Select
To select a specified number of Users:
1.
Select the starting user name anywhere in the list. 
2.
Enter the number of User names you want to select in the edit box labeled
'Select X Users' (where X is the number of Users you want to select). 
3.
Select the button labeled 'Select X Users'. 
Documents you may be interested
Documents you may be interested