?
Solved

Is there a URL to access OWA Address Book (not contact list), or invoke Find Names-Web dialog page?

Posted on 2005-04-11
7
Medium Priority
?
549 Views
Last Modified: 2010-02-03
There is a URL to access almost all of the folders for a certain user. i.e. https://webmail.mycoy.com/exchange/user/contacts/.

But I just can't find a URL to access the Address Book (Gobal Address List). Or at least one that invokes the Find Names - Web dialog page...

Any kind advise appreciated. ;o)
0
Comment
Question by:CyberRoachie
  • 4
  • 3
7 Comments
 
LVL 5

Expert Comment

by:SunKing
ID: 13751324
The GAL it self can not be displayed through OWA. The Find Names dialog is written in javascript, called using javascript and is reliant on other javascripts, so your best option would be to create your own web page to display the GAL, depending on your needs.

For examples, see http://groups.msn.com/windowsscript/adsi.msnw?action=view_list&row=8&viewtype=2&sortstring= and  http://www.outlookexchange.com/articles/glenscales/rendgal1.asp
0
 

Author Comment

by:CyberRoachie
ID: 13751361
Yeah, I realised it's js too... but can't seem to trace it to the right function to get that dialog out...

Thanks for your reply, I'll leave this open for a while...

Cheers...
0
 
LVL 5

Expert Comment

by:SunKing
ID: 13751479
The function itself is located in controls\util_OWA20.js .

function openGal(szFieldNameTo,szFieldNameCc,szFieldNameBcc, ObjMessage)
0
Free recovery tool for Microsoft Active Directory

Veeam Explorer for Microsoft Active Directory provides fast and reliable object-level recovery for Active Directory from a single-pass, agentless backup or storage snapshot — without the need to restore an entire virtual machine or use third-party tools.

 

Author Comment

by:CyberRoachie
ID: 13760720
Sunking, Thanks for your reply.... will it be too much to ask if you could put this function into a click btn in html? I'll award you the full points! Please? ;o)
0
 
LVL 5

Accepted Solution

by:
SunKing earned 500 total points
ID: 13760928
The URL itself is http://servername/exchange/username?Cmd=dialog&template=dlg_gal
So you would need to create an url which contains the username of the current user.

Using asp:

<html>

<%
d = Request.ServerVariables("REMOTE_USER")
p = Instr(d, "\")
logonUsername = LCase(Right(d, Len(d) - p))
%>
http://servername/exchange/<% = logonUsername %>?Cmd=dialog&template=dlg_gal

</html>

0
 

Author Comment

by:CyberRoachie
ID: 13780054
SunKing, you de man!

Thank you for your kind advise!

Cheers,
Roachie...
0
 
LVL 5

Expert Comment

by:SunKing
ID: 13798691
Just happy to help, it was neat to find out for myself too, might need it in the future. ;)
0

Featured Post

Free Tool: Subnet Calculator

The subnet calculator helps you design networks by taking an IP address and network mask and returning information such as network, broadcast address, and host range.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

This month, Experts Exchange sat down with resident SQL expert, Jim Horn, for an in-depth look into the makings of a successful career in SQL.
This article will help to fix the below errors for MS Exchange Server 2016 I. Certificate error "name on the security certificate is invalid or does not match the name of the site" II. Out of Office not working III. Make Internal URLs and Externa…
In this video we show how to create an Address List in Exchange 2013. We show this process by using the Exchange Admin Center. Log into Exchange Admin Center.: First we need to log into the Exchange Admin Center. Navigate to the Organization >> Ad…
This video shows how to quickly and easily deploy an email signature for all users in Office 365 and prevent it from being added to replies and forwards. (the resulting signature is applied on the server level in Exchange Online) The email signat…
Suggested Courses

839 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question