Read this topic to... |
---|
|
Once a user has been authenticated using either the LDAP login authority or web server authentication, Tarantella can use an LDAP directory server to determine the webtop the user should receive. The content of the webtop is controlled by:
LDAP webtop searches allow you to assign an application or a group of applications to users based on information held in your LDAP directory server.
Note If you are using web server authentication, you can only use the webtop searches if the user's login profile is determined using either of the LDAP search methods (Search LDAP and use closest ENS match or Search LDAP and use LDAP User Profile).
Currently the LDAP webtop searches are only supported on Sun™ ONE (formerly Netscape or iPlanet) version 4.1+ directory servers.
In Object Manager the following object types have a Directory Services Integration panel:
This panel allows you to assign an application or a group of applications to users based on:
Note These attributes are only available if you have installed a Directory Services Integration license key.
You can combine the LDAP searches to aggregate webtop content. This means a user can receive applications based on:
Indigo Insurance has five departments: IT, Sales, Marketing, Finance, and Administration and a flat organizational hierarchy.
To give a set of applications to everyone in the Finance and Marketing departments, you could:
ou=Finance,o=indigo-insurance.com ou=Marketing,o=indigo-insurance.com
Note If you assign several groups to an application or group object, it is more efficient to use the LDAP Search attribute instead.
To give Sid Cerise in the Finance department access to the Cust-o-dat
application, you could:
Cust-o-dat
application object in Object Manager.uid=Sid Cerise,ou=Finance,o=indigo-insurance.com
Note If you assign several individual users to an application or group object, it is more efficient to use the LDAP Search attribute instead.
To give an application to all managers in the Sales department, you could:
"(&(job=manager)(dept=Sales))"
Note You can also use an LDAP search URL for the LDAP Search attribute, for example: "ldap:///ou=Sales,dc=indigo-insurance,dc=com??sub?job=manager"
.
The number of LDAP searches added to an application or group object can affect performance as Tarantella may have to gather a large amount of information from the LDAP server in order to establish whether a user should receive an application. For example, if an application is linked to 1000 different LDAP groups and each of those groups has 1000 members, this will require 1000 round trips to the LDAP directory server. This will give very poor performance and generate a lot of network traffic.
We recommend you use the LDAP Search attribute as this is more efficient on the LDAP directory server both in terms of its sophistication and its ability to identify many users. We recommend that you use the LDAP Users attribute very sparingly.