Exchange 2010 Calendar Permissions

We are planning to roll out exchange 2010 in our organisation. We are moving from Exchange 2003.
We have an internal application that our developers created that books our consultants time in and
then create an entry in the conultants Outlook Calendar. The current app works using a domain user
account that has full rights to the First Storage Mailbox and can therefore write entries to all users

I need to to the same for Exchange 2010, I need to be able to grant a user complete access to everyones
calendar and to be able to create entries in it, without the users having to action something.

Please help.
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

From the Exchange PowerShell:
Get-MailboxDatabase -identity “[mailbox database name]” | Add-ADPermission -user [username] -AccessRights GenericAll

That will give Full Mailbox access to everythign in that storage group. You can likely change the GenericAll to GenericWrite so excessive permissions are not given.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
infradatelAuthor Commented:
Thank you for your reply, I have ran the script successfully with the below results

[PS] C:\Windows\system32>Get-MailboxDatabase -identity "Mailbox Database 1353619551" | Add-ADPermission -user ssparis -A
ccessRights GenericAll

Identity             User                 Deny  Inherited
--------             ----                 ----  ---------
Mailbox Database ... Domain\\ssparis        False False

However when we try to create the calendar entry we get the below error.

The account does not have permission to impersonate the requested user

Any ideas?
infradatelAuthor Commented:
Actually I have done it using this article

However your advice above was spot on for what I asked for so the points ares yours cheers :)
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.