Phonebook

Was curious if there are any phonebook applications available in Matrix, or if there are any in development?

I believe phone-book-like applications have been developed in matrix using standard assets with metadata applied. Matrix has the ability to search within metadata fields and also display them using asset listings and search pages.


It's possible to create an application using these assets, the only possible issues I see occuring would be for a large scale implementation with specific contact/address requirements… for something like that it might be worth considering development.

You could also use USER asseta and add metadata to them. Then you can search those users and return their details in listings and search results. You could also add browse functionality if you put them in groups.


You would need to use paint layouts for this as well so you can define what USER GROUPs and USERs look like on the frontend when you go to them directly.

The idea of adding metadata to assets is good, but I'm trying to get the user information from AD users via an LDAP bridge. Unfortunately, it seems you cannot add metadata to these types of assets.


I've created a search page, with the root search node as the LDAP bridge I want to search. Then I've added search fields of first name and last name, and I was hoping to conduct the search on other attributes such as department, location etc. I have ensured that these are availale in the LDAP User Setup of that bridge, but when I try and select the attributes I want to search in the Search Fields section of the search page, I only get the options of username, first_name, last_name and email. How can I increase the range of attributes I can search for an LDAP user? Also, when conducting a search, I enter a surname that I KNOW is present (I can traverse the LDAP Bridge tree and see the object in the tree, and cut and paste the sn attribute to my search field), but the search still tells me there are no matches. Why is this?



Is it worth me perhaps creating a whole new user group under the Users asset, adding all of the LDAP users to this group, and searching this group instead of the bridge? Will this in fact make any difference? I guess I could apply metadata to the group this way - would this metadata inherit down the tree as I add users, and therefore make them more search friendly?



Cheers,

K.

The search page does not search LDAP bridges. In fact, nothing searches LDAP bridges at the moment. I believe the current dev version (will be 3.8.0) has the ability to search bridges, but LDAP searching has not been implemented.

Any idea of the release date for version 3.8.0?


Since the search engine doesn't have LDAP searching ability, is there any way to get attributes from an LDAP object and display it on the screen?



Will my suggestion of putting the AD users in a new user group under the Users asset and adding metadata to them be a viable workaround for the current lack of LDAP searching?

3.8.0 is being released on the 6th March 2006. The asset listing can list shadow assets like LDAP users, so you could probably get a listing and a browse interface going with them. 3.6.x doesnt have this feature.

Hi guys, I'm interested in the project as well as I was just about to go off & retrieve all of this sort of info from a seperate database.

[quote]The search page does not search LDAP bridges. In fact, nothing searches LDAP bridges at the moment. I believe the current dev version (will be 3.8.0) has the ability to search bridges, but LDAP searching has not been implemented.[/quote]



Does this mean we could search through the assets under an LDAP Bridge? Could we then autopopulate metadata based on actual ldap attributes & make this searchable? If so exactly how much info can we obtain from ldap. Assuming you can retrive password info from it we must be able to retrive other attributes.



If this can be achived it would be possible to make a page that just searches your ldap bridge for info on users. Which would be great as you could then update info in active directory & have it autopopulate through to matrix.

If we were to develop LDAP searching, you could search any data attached to users in your directory. You would actually be using the search page to do the searching for you, so you probably wouldn't need metadata.

[quote]If we were to develop LDAP searching, you could search any data attached to users in your directory. You would actually be using the search page to do the searching for you, so you probably wouldn’t need metadata.
[right][post=“8252”]<{POST_SNAPBACK}>[/post][/right][/quote]



That would be a great feature. Our company would definatly be interested in that as we keep most of our users fairly up to date within Active Directory & it would make the task of a phonebook like page very simple. Question is I spose do you want to develop it?


Are there any details on the functionality that is currently under developent for the next version regarding the searching of LDAP bridges?

There is no development being done for the searching of LDAP Bridges in 3.8, but yes, we would like to develop functionality if we could book in the time.


3.8 is so close to release though that I doubt it would make it in there. We'd probably be looking at 3.10.