Commit graph

107 commits

Author SHA1 Message Date
robvde
09a6e6a4e2 Partial Checkin on Enterprise Storage 2013-08-22 10:58:16 +04:00
robvde
754d9127de merge commit 2013-08-22 09:01:22 +04:00
robvde
86a584d163 Partial commit 2013-08-22 08:59:41 +04:00
vfedosevich
52cf12187f update functionallity for security groups 2013-08-21 18:24:45 +03:00
vfedosevich
53dc8efa5d addition of part of functionality of security groups for organization users 2013-08-20 18:26:22 +03:00
dev_amdtel
3b6fe9c4bb Merge 2013-08-10 00:52:34 +04:00
robvde
7e99c8ac25 Merge Commit 2013-07-29 17:06:02 +04:00
robvde
63dcfe15e4 Merge Commit 2013-07-29 17:02:28 +04:00
dev_amdtel
f4c5e0a7ea wsp-10027
Organization Users - Add "Member Of" Tab to allow management
of Distribution Group Management Allow management
and Display of Distribution Group Management.
Tab "Member Of" added not only to the "Organization Users" but also
to "Exchange Mailboxes" and "Exchange Distribution Lists".
2013-07-22 17:31:52 +04:00
Virtuworks
c0d0fe371f Update Copyright on files 2013-06-27 17:57:19 -04:00
dev_amdtel
0ec87fc5f4 wsp-10106: Implement Exchange Tenant Disclaimer. 2013-06-25 22:09:35 +04:00
sergey
7ceccd4c10 WPI: GetWPIProductById 2013-06-05 12:11:05 +03:00
sergey
440af2bf77 Web Console integration 2013-05-28 15:50:32 +03:00
robvde
029ddd6d7c Partial checkin for enterprise storage to be used for remote desktop services 2013-05-27 21:08:22 +04:00
dev_amdtel
c41abafe5d adding to Lync2010 : Enterprise Voice, Archiving Policy, Dial Plan, Voice Policy 2013-05-22 11:44:40 +04:00
robvde
cae5f06f61 Partial Checkin for Remote Desktop Services: Framework 2013-05-21 20:47:24 +04:00
dev_amdtel
cfd0b39673 app pool restart thing out of the way and force dedicated app pool thing that I approved 2013-05-03 17:59:19 +04:00
Virtuworks
d27d5b5835 Merge 2013-04-02 19:04:16 -04:00
vfedosevich
252d518537 Check OrgId policy while adding hosted organization
if "Automated Hosted Organization" checked on.
2013-03-28 16:14:51 +03:00
Virtuworks
4768b07c92 Helicon Zoo Web Engines 2013-03-10 10:58:39 -04:00
Virtuworks
f2032d5716 Merge Wsp2013 Fork into Main 2012-12-27 11:55:37 -05:00
ruslanht
deddc73f28 Helicon Ape: Server-wide enbaling/disabling (global registration) added 2012-12-18 16:41:21 +02:00
Christopher York
701d58049b Fixed: @hostName is required to create website - removed this requirement
Fixed: Temporary URL / Instant alias is not properly created / assigned to the
created website
Added: New @createZoneRecord parameter on "CreateUserWizard" to allow WHMCS
module to determine if a DNS Zone is to be created or not.
2012-12-11 16:45:17 -06:00
Virtuworks
dfbdfc0024 Merge Changes wsp-10029 wsp-10030 2012-11-27 21:05:52 -05:00
Haya Nmeir
6437148de4 Web Changes 2012-11-27 22:57:15 +02:00
robvde
4c75df5a73 Added change user principalName
Added button to change user password
Changes EmailAddresses, user principal name disabled
2012-11-24 11:39:42 +04:00
robvde
6cf946b6b4 Fixed:
Decoupling of userprincipalName and PrimaryEmailAddress
OrganizationUsers updated with image buttons with the ability to go directly
to offering settings
When changing primaryemailaddress, sip address changes accordingly
Mailboxes list view updated with Login (=userprincipalName) with the ability
to go directly to user setting
Lync list view updated with Login (=userprincipalName) with the ability
to go directly to user setting
2012-11-22 13:16:41 +04:00
robvde
65ab6722fd Plumbling put in place to set Lync SipAddress and LineUri 2012-11-20 21:10:51 +04:00
robvde
aafb82015b Added: Support for "@" and "*" records for enabled/disable dns and ip mode
switch. Only when only one site exists.

Fixed: Smartermail domain retrieval to handle records with same domain name

Fixed: Added not-domain dependendent services globaldnssupport upon space
or domain creation
2012-10-25 13:35:07 +04:00
robvde
fdbda91cdd Fixed:
7.	Lync – MeetMeetingMax set to unlimited errors out lots of things

8.	Hosted Organization – When creating an organization manually, the Org
Name is taken as the first accepted domain for exchange, if this org name
is not a domain it creates the org incorrectly. This should take normal names
and not take this as a domain name for the accepted list, we have a good use
for non-domain org names
2012-10-19 08:34:05 +04:00
rdolezel
e2b7191c98 Merge 2012-09-18 21:01:20 +02:00
feodor_fitsner
38eb915d02 Merged Helicon fixes 2012-09-14 09:44:58 -07:00
robvde
4b0a56c3cd Update Website Pointers:
Code structured, Option Added to ignore GlobalDNSZone when creating additional
website
2012-09-14 08:21:55 +04:00
Sergey
444473a73d CheckLoadUserProfile 2012-09-13 16:16:23 +03:00
feodor_fitsner
2a239006a4 Prototype added: Switching website shared IP to dedicated and vice versa. 2012-09-11 18:13:45 -07:00
rdolezel
7bc0cc88fa Work item 175
Exchange Accepted Domain can be switched
between Authoritative and InternalRelay
2012-09-11 22:09:03 +02:00
Virtuworks
a08dd88ce8 Update Copywright on files 2012-09-04 17:46:19 -04:00
robvde
92133e2c20 Domain management optimized and simplified:
Creation of websites and pointers decoupled from Domains in order to choose
freely the hostname of a website or pointer.

Quota enforcement around domain pointers disabled, though registration is
still in place
2012-09-04 17:34:39 +04:00
robvde
6203fd48c5 Fixed: When having multiple organization the quotas and available resources
quotas were only displayed for the tenant. Quota usage now displayed per
organization

Added public folders to organization home screen

Added Lync to organization home screen

Added the ability to hide the theme and locale. This can be hidden by adding
the element <HideThemeAndLocale>true</HideThemeAndLocale> to the file
SiteSettings.config
2012-09-03 15:00:52 +04:00
Virtuworks
752902b7ee Commit changes for Lync Global Plans 2012-08-10 11:01:58 -04:00
robvde
260e981140 Lync user plans aligned with Exchange mailbox plans 2012-08-10 16:12:59 +04:00
omara
e6c3e6122b Commit Changes from Robdve 2012-08-05 15:53:07 -04:00
robvde
3be20ebaa4 Approaches with mailbox plan changed: ServerAdmin and Reseller are able to
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
2012-08-05 23:16:48 +04:00
robvde
31fb739b18 Added ability to apply exchange and lync plan templates to all tenants. Plan
will only be added is the planName does not exist yet for this tenant.
Added ability to match exchange plan (based on size and mapi) to mail enabled
users (room and equipment) and add the mailbox plan to the object for all users
who has no plan assigned yet

configured generate_es_proxies.bat added

Allowed admins to delete reseller space
2012-08-01 21:38:51 +04:00
omara
dd0634d218 Update Copyright on updated files 2012-07-29 22:08:10 -04:00
robvde
008fc296d5 Policies extended with plan templates for Exchange and Lync
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
2012-07-29 12:39:55 +04:00
omara_vworks
2033220a20 fix Copywrite on various Files 2012-07-19 13:29:09 -04:00
omara_vworks
a2beec7fe4 Commit Contribution from Helicon
Includes:

- complete re-write of Web Application Gallery
- Addition of Web PI Installer in Server module
2012-07-19 13:16:33 -04:00
robvde
43b73aee66 Added the ability to stamp mailboxes with a mailbox plan as well as those
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 <> '')))
2012-07-12 17:14:19 +04:00
robvde
a240fcebc6 Lync Server 2010 Multitenant Core Unified Communications Support Added
Enterprise voice support to follow soon
2012-07-10 11:19:55 +04:00