Wednesday, March 4, 2009

The Jabra Dial 520OC rulez (and no I'm not sponsored by Jabra)

I recently received a couple of UC devices (optimized for OCS) from Jabra including the Dial 520 OC USB Phone. This is still a prototype, but I must say that already love this thing!

The BIG advantage of this device is that it looks like a phone and works like a phone... meaning, I think a lot of Communicator users will find it much easier to adopt this device than for instance a headset or the Polycom CX200. Especially laptop users, because dialing a regular telephone number using a dial pad is much easier than using the keys on a laptop. Also the phone is small and easy to take with you. The quality of the sound is great, although the audio level could be a little bit higher by default (Jabra said they will fix this in the final product). The phone completely integrates in Communicator without any driver/software installation requirements.

There are still some things to improve I think, like for instance a speaker phone function. Also the USB cable is a little bit too long and too thick. Ideally this should be a wireless devices of course, but that might be an option for version 2.0.


For more info see:


http://www.jabra.com/sites/Jabra/GNImages/Campaigns/OC/M520%20OC%20PRODUCT%20SHEET_EMEA_LOW_5894.pdf

Wednesday, February 25, 2009

Exchange Mailbox Permissions Issue

A while back we came across a nice "hidden feature" of Exchange that occurs after migrating mailboxes cross Forest. Again, its been a while, but I thought I would blog about it anyway.

Here is the problem description:

A migration of user, group, contact, etc. took place by migrating these objects with ADMT 3.0 from one Forest (W2K03 Native) to a new Forest (also W2K03 Native), including SidHistory.

Directly after that, the mailboxes of the users were migrated from Exchange 2003 in the old Forest to Exchange 2007 in the new Forest using the Move-Mailbox CmdLet.

Everything seemed fine.... until an admin tried to remove some mailbox permissions from a mailbox using the Remove-Mailboxpermission CmdLet. He got the following error message:

"Remove-MailboxPermission : Cannot remove ACE on object "CN=Migrated Mailbox,OU=....." for account "New Domain\migrated user" because it is not present"

Hmmm... when looking at the permissions on the migrated mailbox (Get-Mailboxpermission) it clearly stated that the user that was specified in the Remove-Mailboxpermission CmdLet has rights. The user was displayed in the following format: New Domain\Username.

First we thought a type-o was made or someting in the CmLets, but after some investigation all seemed to be fine with that. So what was happening here then?


The Solution:

What is happening here is the following. The name that is displayed when doing a Get-Mailboxpermission is actually not correct. The reason why it states "New Domain\Username" is SidHistory. Under the hood, the "OLD Domain\Username" still has permissions. To be more specific, the permissions are still pointing to the OLD Domain Sid of the user.

When performing the Get-Mailboxpermission, Exchange translates this OLD Domain Sid to the "NEW Domain\Username" based on the SidHistory value in AD of the migrated user.

To test this we removed the SidHistory of the migrated user in the NEW Domain. Because at that moment the Trust between the Forests was still active, when doing a Get-Mailboxpermission you would now see the permissions in the form of "OLD Domain\Username". If the Trust would be gone, this would state the old Domain Sid of the user because it would not be able to resolve the account name anymore.

Now when performing the Remove-Mailboxpermission on the mailbox for the same user based on the syntax of "OLD Domain\Username", it worked without issues. Without a trust you could even use the old Domain Sid of the user to remove the permissions, same thing.

Because removing SidHistory could have a big impact, a call was logged with MS. After sending a lot of info about this to MS we ended up in a conference call with Redmond discussing this issue. Basically MS told us that this is by design, and if you would migrate between Forests using SidHistory, you would first need to "clean up" all mailbox permissions before doing a Move-Mailbox....... right.

To me a simple option to just add another parameter to the Move-Mailbox Cmdlet that would enable you to just choose if you want to translate the mailboxpermissions to the value or not, could just do it. But MS thought differently.....

Basically the only option to solve this issue after a migration, is to clean up SidHistory. Yes, I know, you should always do this to finish a migration clean. In small migrations this is maybe not a real issue, but in large scale, phased migrations this in general is an issue. Maybe not after all objects have been migrated, but you still have that time in between the start of the migration and the end, in which you will not be able to remove mailbox permissions. A not so nice alternative is to grant explicit Deny permissions to the user if the user should not have rights on the mailbox at all anymore. But if you just want to change the permissions, you will not be able to.

Wim.

Microsoft released Clinic 10052: Introduction to Enhancements in Microsoft Office Communications Server 2007 R2

"This 1-hour clinic describes the various enhancements in Office Communications Server 2007 R2 clients and devices, conferencing, mobility, Office Communicator Web Access 2007 R2, and voice.

This clinic covers the following topics:
- Office Communications Server 2007 R2 clients and devices
- Audio, video, and Web conferencing
- 2007 R2 version of Office Communicator Mobile
- Office Communicator Web Access 2007 R2
- Call delegation
- Response Group Service
- Team-call group"

https://www.microsoftelearning.com/eLearning/courseDetail.aspx?courseId=112782&tab=overview

Thursday, February 19, 2009

Using Remote Desktop Sharing in a dual screen environment

I really love Remote Desktop Sharing in the R2 release of the MOC! When using a dual screen setup you have the ability in the MOC to choose which of the two screens to share, or you can share them both.












This way you have full control over what the other side can see and cannot see. When sharing both screens it looks something like this:












Friday, February 13, 2009

OCS 2007 R2 MOM/SCOM Pack delayed

The Communications Server Team announced that the OCS 2007 R2 SCOM MP release has been delayed :-(

http://communicationsserverteam.com/archive/2009/02/12/367.aspx

A new Exchange 14 video available on the Exchange Team Blog

Multi browser support (Firefox and Safari), conversation view (like threads), and most importantly: Presence and IM integration in OWA!

Check out the video at:

http://msexchangeteam.com/archive/2009/02/12/450639.aspx

Thursday, February 12, 2009

Availability of the Forefront Security for Office Communications Server (FSOCS)

MS announced the availability of the Forefront Security for Office Communications Server (FSOCS) RC. This release is currently available for the FSOCS TAP and CAG customers only. Final release of FSOCS is planned for March of this year.