The GAL and AL creation appear to work correctly as the separation seems to work correctly when viewed within the client. RPC over HTTP also works and the users can use autodiscover to connect to the CAS and setup their profile in Outlook.
While in Outlook when the user selects "All Address Lists" from the address book they will receive the error 'bookmark is not valid". I tested creating a address list via the ESM under the users AL and checking the rights via Get-ADPermission and the private
user group has the correct rights.
I have searched for the same error but most of the threads are about users not being found in the GAL hence they cannot configure the client but in my case I can connect but not view the All Address List.
Also on a side note what is the correct way to create the additional address lists? I believe the CreateAddressList.xml script is to create the main AL ad not sub AL's
Ours actually does the same thing, if I'm understanding you correctly. Everything works fine, except when you select All Address Lists you get an error?
To create the address lists, you can use this script to create the AL, GAL, and OAB all at once:
Thx for that. "Everything works fine, except when you select All Address Lists you get an error" Yes this is correct At least you are confirming the same symptom appears on both our systems. Wasn't sure if I over looked something. Michael
MR RIZK
Member
6 Points
9 Posts
bookmark is not valid - All Address Lists
Dec 11, 2008 12:11 AM|LINK
The GAL and AL creation appear to work correctly as the separation seems to work correctly when viewed within the client. RPC over HTTP also works and the users can use autodiscover to connect to the CAS and setup their profile in Outlook.
While in Outlook when the user selects "All Address Lists" from the address book they will receive the error 'bookmark is not valid". I tested creating a address list via the ESM under the users AL and checking the rights via Get-ADPermission and the private user group has the correct rights.
User : BCC\AllUsers_HP
Identity : \HP AL\Test
Deny : False
AccessRights : {GenericRead}
ExtendedRights :
IsInherited : True
Properties :
ChildObjectTypes :
InheritedObjectType :
InheritanceType : None
User : BCC\AllUsers_HP
Identity : \HP AL\Test
Deny : False
AccessRights : {ExtendedRight}
ExtendedRights : {Open-Address-Book}
IsInherited : True
Properties :
ChildObjectTypes :
InheritedObjectType :
InheritanceType : None
I have searched for the same error but most of the threads are about users not being found in the GAL hence they cannot configure the client but in my case I can connect but not view the All Address List.
Also on a side note what is the correct way to create the additional address lists? I believe the CreateAddressList.xml script is to create the main AL ad not sub AL's
Any ideas?
Cheers,
Michael
Dan Thompson
Member
46 Points
84 Posts
Re: bookmark is not valid - All Address Lists
Jan 20, 2009 02:54 PM|LINK
Ours actually does the same thing, if I'm understanding you correctly. Everything works fine, except when you select All Address Lists you get an error?
To create the address lists, you can use this script to create the AL, GAL, and OAB all at once:
<?xml version="1.0" encoding="utf-8"?>
<request>
<data>
<organization>LDAP://OU=Client,OU=YourCompany,OU=hosting,DC=YourDomain,DC=local</organization>
<preferredDomainController>AD01.YourDomain.local</preferredDomainController>
</data>
<procedure>
<execute namespace="Hosted Email 2007" procedure="ValidateOrgSubscription_" impersonate="1">
<executeData />
<before source="data" sourcePath="preferredDomainController" destination="executeData" />
<before source="data" sourcePath="organization" destination="executeData" />
<before source="data" sourcePath="owningOrganization" destination="executeData" ifNull="ignore" />
<after source="executeData" sourcePath="owningOrganization" destination="data" />
<after source="executeData" sourcePath="result" destination="data" />
</execute>
<execute namespace="Hosted Email 2007" procedure="CreateAddressLists_" impersonate="1">
<executeData />
<before source="data" sourcePath="preferredDomainController" destination="executeData" />
<before source="data" sourcePath="owningOrganization" destination="executeData" />
<before source="data" sourcePath="result/owks" destination="executeData" />
</execute>
</procedure>
</request>
Hope this helps,
Dan
MR RIZK
Member
6 Points
9 Posts
Re: bookmark is not valid - All Address Lists
Jan 21, 2009 03:19 AM|LINK
DmitriG
Contributor
4212 Points
1101 Posts
Re: bookmark is not valid - All Address Lists
Jan 21, 2009 01:53 PM|LINK
It is behavior by design.
Dmitri Gaikovoi