OrganizatioHome adaptive for contacts, list, folder (if 0 dont show)
Hosted Organization for consumers menu updated to show only essential
items for peers
Create Mailbox for consumers adjusted not to create room or equipment mbx
Appearance of demo account check boxes optional by putting
<HideDemoCheckbox>true</HideDemoCheckbox> in SiteSettings.config
define global plans. The plans will accumulate through out the tree.
Various UI optimizations
Before defining global plans ensure you create a hosted organization for each
reseller. Spaces -> Hosted Organization -> New Organization
Automated provisioning of plans added when template plans are defined
Lync plan maintenance added
Ability to disable editing of lync plans within hosting plans
People picker adjusted for public folders, contact, and distribution liost
permission during PF creation, it crashes with information that \user@domain.com
does not exist. There is unwanted "\" character before user's UPN.
Fix on: You can create new public folder, can see in Public Folder Management
Console that it was created OK, with correct implicit rights (Anonymous = Create
items, Default = None, my.hosted.org = Reviewer). But you are not able to see
this Public Folder in WebsitePanel. Cannot add other accounts because there is
nothing to choose.
Applied fix:
if account contains a '@' no '\' will be applied
GetExchangeAccounts sp modified: LEFT OUTER JOIN instead of INNER JOIN
User general settings added to the mailbox details tab
FirstName, Lastname added to the create user and mailbox forms
DisplayName is generated and editable based on provided first and last name
Issue fixed with mailbox details to show "[None]" if user has no plan assigned
Option added to the hosting plan to enable or disable the maintenance of
mailboxplans by tenants.
mailboxes that have no mailbox plan assigned yet.
The following SQL statement will 'upgrade' the user data to work with the new
exchange 2010 SP2 provider. Ensure you replace the variables with values that
matches your environment.
DECLARE @NetBIOSDomain nvarchar(20)
DECLARE @ExchangeOrgRoot nvarchar(256)
SET @NetBIOSDomain = 'MYDOMAIN'
SET @ExchangeOrgRoot = 'CN=First Organization,CN=Microsoft Exchange,CN=Services,
CN=Configuration,DC=mydomain,DC=local'
UPDATE ExchangeAccounts SET SamAccountName = @NetBIOSDomain+'\'+AccountName
WHERE AccountID IN (SELECT AccountID FROM ExchangeAccounts
WHERE AccountType IN (3,7) AND SamAccountName = '')
INSERT INTO ServiceItemProperties (ItemID, PropertyName, PropertyValue)
(SELECT SP.ItemID, 'AddressBookPolicy',
PV = 'CN='+SP.PropertyValue+' Address Policy,CN=AddressBook Mailbox Policies,'
+ @ExchangeOrgRoot
FROM ServiceItemProperties AS SP
WHERE (PropertyName = 'OrganizationID') AND (ItemID IN
(SELECT ItemID
FROM ServiceItemProperties AS ServiceItemProperties_1
WHERE (PropertyName = 'GlobalAddressList') AND (PropertyValue <> ''))))
UPDATE SP SET PropertyValue='CN='+SP2.PropertyValue+' Rooms,CN=All Address Lists
,CN=Address Lists Container,'+@ExchangeOrgRoot
FROM ServiceItemProperties AS SP
JOIN ServiceItemProperties AS SP2 ON SP.ItemID = SP2.ItemID
AND SP.PropertyName='RoomsAddressList'
WHERE (SP2.PropertyName = 'OrganizationID') AND (SP2.ItemID IN
(SELECT ItemID
FROM ServiceItemProperties AS ServiceItemProperties_1
WHERE (PropertyName = 'GlobalAddressList') AND (PropertyValue <> '')))
the resourcegroup will not show up. This is typically done to hide those
providers from an deployment you dont want to support.
To remove items from the search list set the Searchable field to 'False' in
ServiceItemTypes
Exchange 2010 SP2 provisioning separated through a new provider
Exchange 2010 SP2 now compliant with product group guidelines
Support for Database Availability Group
Fixed Distribution List view scope to only tenant
Consumer support (individual mailboxes as hotmail) added
Mailbox configuration moved to mailbox plans concept
CN creation is now based on UPN
sAMAccountName generation revised and decoupled from tenant name
2007 (ACL Based), 2010 (ACL Bases), 2010 SP2 (ABP) supported
Automated Hosted Organization provisioning added to create hosting space
Enterprise Server webservice extended with ImportMethod
Mobile tab fixed
Added more information to users listview
A) Powershell support added within the provider
B) Now returns the actual deployed language packs
C) The PeoplePicker points to the organization OU and shows only the users from
the tentant organization. A requirement when used with Exchange 2010 SP2
Addressbook Policies
D) Shared SSL root added to use wild card certificates as part of hosting plan.
When enabled the host name is generated.
E) Search fix: Provisioning of localhost file where the server component is
active. This system expected to be the search server. Within the local hostfile
the sites are listed with their local ip address so the search server can resolve
the site and crawl through their data.
This component needs to be compiled with .NET 2.0 together with Provers.Base,
OS.Windows2003, OS.Windows2008, Server.Utils, and Server components.
Out standing is to update the build and deployment package for a dedicated
deployment packaged so this component is using .NET 2.0, all other should be
using .NET 4.0. This will eliminate the configuration circus that was required
to get the .NET 4.0 version of this component working previously.
Upgraded: Database scripts install_db.sql and upload_db.sql in order to support MSSQL2012
Upgraded: Installer to allow setup WebsitePanel with MSSQL2012
Added: MsSqlServer2012.cs