Exchange 2007 Organizational Forms Issue

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.

Who is Participating?
ianlee1Connect With a Mentor Author 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.
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.

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 which returned the below. Seemed to all work OK but I still cannot publish this form.

Identity                   User                       AccessRights
--------                   ----                       ------------

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

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
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.
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.