|
| This section is common to all editions of IT360 - Professional Edition, Enterprise Edition [Central Server only], MSP Edition [Central Server only] |
IT360 integrates with your Active Directory environment. As a first step, IT360 discovers all the windows domains that are reachable.
This section discusses the following:
Active Directory Authentication
Single Sign on
You may enable AD Authentication for logging into IT360. Also, You may enable Single Sign On [SSO] option. By enabling SSO, logging into the server system is authenticated by AD and this automatically authorises to log into IT360 with the Read-Write permissions allocated. Thus, if you have logged into the Windows System using your Domian Account you need not separately sign in to IT360.
| Note: A prerequisite to enabling SSO is that you should have enabled AD Authentication. Also, the applicable Domain User Accounts should have been imported into IT360. |
Importing Users from AD into IT360 helps you in automatically configuring Requesters for the servicedesk module.
Using AD Authentication allows the Users to use AD Domain Password to log in to IT360. Note that this is different from Single Sign On. In SSO you use the AD Domian password to log in to the windows system and this lets you log in to IT360 also. However, when SSO is not enabled and only AD Authentication is enabled, you will need to log in twice; one, to log in to the windows system and two, to log in to IT360 using the AD Domian password.
Note 1: AD Authentication works only for those Users who have been imported from the AD into the local database of IT360. AD Authentication for the new users will apply / take effect when they are imported during the next AD sync up. You can schedule the AD sync frequency in IT360. Note 2: Ensure that you have atleast one "Administrator" role among the users imported from AD. |
1. Go to Admin - General - Active Directory [in the case of Professional Edition] and to Admin - Active Directory [in the case of Central Server of Enterprise Edition and Central Server of MSP Edition]
2. Enable Active Directory Authentication check box
3. Click "Save"
Using SSO helps you log in once [to the windows system] and gain access to IT360 without a need to give username / password separately. You can configure the SSO details by choosing the Domain, for which SSO should be enabled.
You also need to create a Computer Account in the Domain Controller to perform the authentication, as IT360 requires this. The Computer Account must be created with a specific Password, which will be used as a Service Account to connect to the NETLOGON service on an Active Directory Domain Controller.
| Note: A prerequisite to enabling SSO is that you should have enabled AD Authentication. Also, the applicable Domain User Accounts should have been imported into IT360. |
The SSO will work for a Single AD Forest alone.
A Computer Account must be available / created, and a regular User account will not work.
The IT360 server should reside in the same domain, for which the SSO has to be enabled. For e.g., if you would like to configure SSO for a domain 'ORGANIZATION', then the IT360 host server should be a part of that domain and the firewall has to be configured in the domain controller. If not, the Computer Account might not be created properly. However, you can Create the Computer Account Manually too.
If IT360 has any problem in creating the Computer Account, it can be created manually too, by following the steps below:
Copy the scripts available under '<IT360_HOME>/scripts/*.vbs' to the Domain Controller machine.
If a Computer Account is already present, and you wish to change the password for the same, simply reset the password. However, this will work only for the Accounts present under the container 'Computers'. If the account is under a different OU, then this script will not work.
Creating a Computer Account:
This task can be done by the script 'ManuallyCreateComputerAccount.vbs', available in '<IT360>/scripts'. Copy this script to the AD server. Open a command prompt in the AD server and browse to the location, where the script is saved, and then execute the command mentioned below:
'cscript ManuallyCreateComputerAccount.vbs ComputerAcctName /p password /d DomainName'
Example: 'cscript ManuallyCreateComputerAccount.vbs accountname /p pass /d ORGANIZATION'
This task can be done by the script 'SetComputerPass.vbs', available in '<IT360>/scripts'. Copy this script to the AD server. Open a command prompt in the AD server and browse to the location, where the script is saved, and then execute the command mentioned below:
'cscript SetComputerPass.vbs ComputerAcctName /p password /d DomainName'
Example: 'cscript SetComputerPass.vbs accountname /p pass /d ORGANIZATION'
For SSO, IT360 makes use of a third party library named 'Java Enterprise Security Provider Authority' (Jespa), which provides advanced integration between the Microsoft Active Directory and Java applications. Jespa NTLM security provider validates credentials using the NETLOGON service, just as a Windows server. To facilitate this, a Computer Account must be created.
The IE browser supports SSO by default. For SSO in Firefox, do the following:
A simpler way of adding users to IT360 is to import them through Active Directory. Users from the selected Domain are added to the IT360 Database. Subsequent sync up of the AD adds the new users, updates the existing users with any changes. The IT360 user database is automatically synchronized with the AD, if configured appropriately.
| Note: You need to configure the MailServer Settings, before synchronizing users from the Active Directory to send E-mail notifications. For more related information, refer Configuring Mail Server Settings . |
All users imported through Active Directory are imported as 'HelpDeskRequesters' only. You need to assign Roles to them later. To assign a different role, do the following:
Navigate to 'Admin - General - User Management', in case of Professional Edition, and to 'Admin - User Management', in case of Central Server (Enterprise and MSP Editions).
Click the 'Requestor' tab
Enable the checkbox against the User Name.
Select the Role for this user from the dropdown menu on the top of Requesters List and click 'Apply'
Suppose you do not want to schedule a periodic AD sync or you want to disable the already configured periodic AD sync and would like to sync up with the AD users on a need basis only, you can do so as per the steps given below:
AD User sync is done.
|