Link to home
Start Free TrialLog in
Avatar of ianlee1
ianlee1

asked on

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
Avatar of ianlee1
ianlee1

ASKER

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!
Avatar of ianlee1

ASKER

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.
ASKER CERTIFIED SOLUTION
Avatar of ianlee1
ianlee1

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial