• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 1068
  • Last Modified:

Exchange 2007 Organizational Forms Issue

Hi,
I wonder if somebody can help me.
I am creating a custom form in Exchange 2007, but I am recieve two errors when I try to publish to the "Organizational Forms Library" the first states:

"Cannot publish the form because of a MAPI error. The operation failed." So I click "ok". If I try to click on publish again i get the error: "Cannot publish the form because of a MAPI error. You do not have permission to create a message in this folder.
I am an exchange organization administrator.

The organizational forms library alerady exists as there are already forms in there - in Outlook I can select it from the drop down list when choosing a new form. (Using Outlook 2007)
When I use Excahnge Management console to look at public folder management, I can see system public folders\eforms registry but there is nothing in there. Is this correct??

Please can somebody offer some advice of what I should do. I'm not that hot with exchange so apologies if I haven't provided enough information.

Thanks
0
ianlee1
Asked:
ianlee1
  • 3
1 Solution
 
ianlee1Author Commented:
Further to this I get the error;

"New-PublicFolder : There is no existing PublicFolder that matches the following
 Identity: 'NON_IPM_SUBTREE\EFORMS REGISTRY'. Please make sure that you specifi
ed the correct PublicFolder Identity and that you have the necessary permission
s to view PublicFolder."

when trying to create a "my organizational forms library" folder within \NON_IPM_SUBTREE\EFORMS REGISTRY within exchange management shell.

Help!
0
 
ianlee1Author Commented:
Another update after working on this all morning;

I've managed to find partly the issue. The organizational forms library is actually called something else so it is present in \\NON_IPM_SUBTREE\EFORMS REGISTRY. It is call Contact Sales Reports - don't know why.

I have used the command Add-PublicFolderClientPermission -
Identity "\NON_IPM_SUBTREE\EFORMS REGISTRY\AFC Sales Contact Report" -AccessRigh
ts owner -user user.id which returned the below. Seemed to all work OK but I still cannot publish this form.

Identity                   User                       AccessRights
--------                   ----                       ------------
\NON_IPM_SUBTREE\EFORMS... domain.name.com... {Owner}

I've tried to set permissions on this through the exchange management shell by using Add-PublicFolderAdministrativePermission and giving myself AllStoreRights. It come back with the error;

"Add-PublicFolderAdministrativePermission : There is no existing PublicFolderEnt
ry that matches the following Identity: 'NON_IPM_SUBTREE\EFORMS REGISTRY\AFC Sa
les Contact Report'. Please make sure that you specified the correct PublicFold
erEntry Identity and that you have the necessary permissions to view PublicFold
erEntry.".  

If I give myself AllExtendedRights and AllStoreRights it says;

"The specified access rights "'ModifyPublicFolderACL', 'AllExtendedRights', 'All
StoreRights'" are invalid. Valid access rights include AllStoreRights, AllExten
dedRights, or the combination of eight speicific public folder administrative r
ights without duplicated entries.
Parameter name: AccessRights
At line:1 char:1
+ A <<<< dd-PublicFolderAdministrativePermission"

If I use Add-PublicFolderClientPermission it returns the error;
"Add-PublicFolderClientPermission : Cannot bind parameter 'AccessRights'. Cannot
 convert value "AllStoreRights" to type "Microsoft.Exchange.Management.MapiTask
s.PublicFolderAccessRight". Error: "Requested value 'AllStoreRights' was not fo
und."
At line:1 char:32
+ Add-PublicFolderClientPermission <<<<"

This is after an Exchange 2003 migration to 2007.

Again, any ideas, please advise. I would be most grateful.
0
 
ianlee1Author Commented:
I've figured out a work-around to the original problem.  If I logon as the domain administrator account, I can copy the form into the Organisational forms folder.  My account is in all the same groups and has the same rights, but isn't able to load the form into the library.
0

Featured Post

Has Powershell sent you back into the Stone Age?

If managing Active Directory using Windows Powershell® is making you feel like you stepped back in time, you are not alone.  For nearly 20 years, AD admins around the world have used one tool for day-to-day AD management: Hyena. Discover why.

  • 3
Tackle projects and never again get stuck behind a technical roadblock.
Join Now