I have a company who hosts their own email using Exchange 2010. They have another company that they host email for. The two companies have a point to point VPN in place. There is a domain trust in place to allow sharing of info.
To allow the users in the trusted domain access to email, I create two accounts for each user, one in each domain. Then I setup the mailbox in domain A and give full access permission to the user account in domain B.
I use powershell for this.
Now, users in domain B want to share calendars with each other. They cannot go into their calendar properties and share it that way because the only users they see are domain A users, obviously.
For full access permission, its easy with powershell because I have the option of using the syntax: domain B\user. The powershell command for setting permissions on individual folders, however, does not give this option. I try to enter the following command and I get "domain A\user is not a valid smtp or there is no matching information..."
Add-MailboxFolderPermission "DOMAIN A\USERX:\Calendar" -User "DOMAIN B\userx" -AccessRights Reviewer
There is only one exchange server, in Domain A. both domains use the same smtp address(i.e. @company.com)
Is there any way to add calendar permissions to users in a different, trusted domain?