Skip to content

Controlling OWA components by enabling user-level segmentation on Microsoft Exchange server

June 14, 2010

Recently, I came across an issue where user was reporting that in OWA Navigation pane,  folders other than Inbox are not visble. I could find a solution for this problem in segmentation of Microsoft Exchange server features in OWA.

So what is Segmentation? Segmentation is a way which allows control of OWA on component basis. The existence of segmentation is there from Exchange 2000, but there required registry entries to enable it on Exchange 2000 and Exchange 2003. In Exchange 2007 we can enable segmentation on CAS server level using graphical user interface and on user level using “Set-CASMailbox” command.

We can enable / disable various features from CAS server using segmentation. If you will enable or disable the feature at server level then this feature will be applied on all the users connecting through CAS server. You can follow the steps given below to open segmentation tab to make changes on server level

1) Open Exchange Management Console. Navigate Server Configuration select the Client access server you want to segment.

2) Right click on the listing for OWA (Default Web Site) and select properties.

3) You can segment owa from Segmentation tab here in properties.

Once changes are done you are required to restart IIS service so that settings can take effect. You can enable or disable following features using segmentation tab:-

Exchange ActiveSync Integration

All Address Lists

Calendar

Contacts

Journal

Junk Email

Reminders and Notifications

Premium

Search Folders

Email Signature

Spelling Checker

Tasks.

Theme.

Unified Messaging.

Change Password

Segmenting OWA on user level

Segmenting OWA, using “Set-CASmailbox” command which provides more flexibility to control features on specific user. See example below

Set-CASMailbox xmgirdhar@test.biz -OWAPremiumClientEnabled:$True -OWACalendarEnabled:$True -OWAContactsEnabled:$True -OWANotesEnabled:$True -OWAPublicFoldersEnabled:$True -OWATasksEnabled:$True -DomainController testdcgc001.be.test.biz

The list of features that can be changed using “Set-CASMailbox” Command

MAPIBlockOutlookNonCachedMode

MAPIBlockOutlookRpcHttp

MAPIBlockOutlookVersions

MAPIEnabled

OWAActiveSyncIntegrationEnabled

OWAAllAddressListsEnabled

OWACalendarEnabled

OWAChangePasswordEnabled

OWAContactsEnabled

OWAEnabled

OWAJournalEnabled

OWAJournalEnabled

OWAJunkEmailEnabled

OWANotesEnabled

OWAPremiumClientEnabled

OWARemindersAndNotificationsEnabled

OWASearchFoldersEnabled

OWASignaturesEnabled

OWASpellCheckerEnabled

OWATasksEnabled

OWAThemeSelectionEnabled

OWAUMIntegrationEnabled

OWAUNCAccessOnPrivateComputersEnabled

OWAUNCAccessOnPublicComputersEnabled

OWAWSSAccessOnPrivateComputersEnabled

OWAWSSAccessOnPublicComputersEnabled

The user uses the OWA virtual directory settings as default. When we enable any feature, the other features will automatically be set $false.  Because of this behavior disable the features that you are not planning to revert in future using this command.

Advertisements
2 Comments
  1. Samjad permalink

    Nice article. please put more articles on BES

  2. I guess that is my lucky day. Your article boosts my mind enormously. Expect me to share this a single.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: