Significant amount of changes to hosted organizations and exchange:
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
This commit is contained in:
parent
2f8a580846
commit
50f2c43315
194 changed files with 12994 additions and 9755 deletions
|
@ -32,32 +32,35 @@ using System.Text;
|
|||
|
||||
namespace WebsitePanel.Providers.HostedSolution
|
||||
{
|
||||
public class ExchangeAccount
|
||||
{
|
||||
int accountId;
|
||||
int itemId;
|
||||
public class ExchangeAccount
|
||||
{
|
||||
int accountId;
|
||||
int itemId;
|
||||
int packageId;
|
||||
ExchangeAccountType accountType;
|
||||
string accountName;
|
||||
string displayName;
|
||||
string primaryEmailAddress;
|
||||
bool mailEnabledPublicFolder;
|
||||
string subscriberNumber;
|
||||
ExchangeAccountType accountType;
|
||||
string accountName;
|
||||
string displayName;
|
||||
string primaryEmailAddress;
|
||||
bool mailEnabledPublicFolder;
|
||||
MailboxManagerActions mailboxManagerActions;
|
||||
string accountPassword;
|
||||
string samAccountName;
|
||||
int mailboxPlanId;
|
||||
string mailboxPlan;
|
||||
string publicFolderPermission;
|
||||
|
||||
public int AccountId
|
||||
{
|
||||
get { return this.accountId; }
|
||||
set { this.accountId = value; }
|
||||
}
|
||||
public int AccountId
|
||||
{
|
||||
get { return this.accountId; }
|
||||
set { this.accountId = value; }
|
||||
}
|
||||
|
||||
public int ItemId
|
||||
{
|
||||
public int ItemId
|
||||
{
|
||||
get { return this.itemId; }
|
||||
set { this.itemId = value; }
|
||||
}
|
||||
}
|
||||
|
||||
public int PackageId
|
||||
{
|
||||
|
@ -65,17 +68,17 @@ namespace WebsitePanel.Providers.HostedSolution
|
|||
set { this.packageId = value; }
|
||||
}
|
||||
|
||||
public ExchangeAccountType AccountType
|
||||
{
|
||||
get { return this.accountType; }
|
||||
set { this.accountType = value; }
|
||||
}
|
||||
public ExchangeAccountType AccountType
|
||||
{
|
||||
get { return this.accountType; }
|
||||
set { this.accountType = value; }
|
||||
}
|
||||
|
||||
public string AccountName
|
||||
{
|
||||
get { return this.accountName; }
|
||||
set { this.accountName = value; }
|
||||
}
|
||||
public string AccountName
|
||||
{
|
||||
get { return this.accountName; }
|
||||
set { this.accountName = value; }
|
||||
}
|
||||
|
||||
public string SamAccountName
|
||||
{
|
||||
|
@ -83,23 +86,23 @@ namespace WebsitePanel.Providers.HostedSolution
|
|||
set { this.samAccountName = value; }
|
||||
}
|
||||
|
||||
public string DisplayName
|
||||
{
|
||||
get { return this.displayName; }
|
||||
set { this.displayName = value; }
|
||||
}
|
||||
public string DisplayName
|
||||
{
|
||||
get { return this.displayName; }
|
||||
set { this.displayName = value; }
|
||||
}
|
||||
|
||||
public string PrimaryEmailAddress
|
||||
{
|
||||
get { return this.primaryEmailAddress; }
|
||||
set { this.primaryEmailAddress = value; }
|
||||
}
|
||||
public string PrimaryEmailAddress
|
||||
{
|
||||
get { return this.primaryEmailAddress; }
|
||||
set { this.primaryEmailAddress = value; }
|
||||
}
|
||||
|
||||
public bool MailEnabledPublicFolder
|
||||
{
|
||||
get { return this.mailEnabledPublicFolder; }
|
||||
set { this.mailEnabledPublicFolder = value; }
|
||||
}
|
||||
public bool MailEnabledPublicFolder
|
||||
{
|
||||
get { return this.mailEnabledPublicFolder; }
|
||||
set { this.mailEnabledPublicFolder = value; }
|
||||
}
|
||||
|
||||
public string AccountPassword
|
||||
{
|
||||
|
@ -113,10 +116,31 @@ namespace WebsitePanel.Providers.HostedSolution
|
|||
set { this.mailboxManagerActions = value; }
|
||||
}
|
||||
|
||||
public int MailboxPlanId
|
||||
{
|
||||
get { return this.mailboxPlanId; }
|
||||
set { this.mailboxPlanId = value; }
|
||||
}
|
||||
|
||||
public string MailboxPlan
|
||||
{
|
||||
get { return this.mailboxPlan; }
|
||||
set { this.mailboxPlan = value; }
|
||||
}
|
||||
|
||||
|
||||
public string SubscriberNumber
|
||||
{
|
||||
get { return this.subscriberNumber; }
|
||||
set { this.subscriberNumber = value; }
|
||||
}
|
||||
|
||||
public string PublicFolderPermission
|
||||
{
|
||||
get { return this.publicFolderPermission; }
|
||||
set { this.publicFolderPermission = value; }
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue