[
https://issues.apache.org/jira/browse/VCL-277?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15536468#comment-15536468
]
ASF subversion and git services commented on VCL-277:
-----------------------------------------------------
Commit 1762935 from [~jfthomps] in branch 'vcl/trunk'
[ https://svn.apache.org/r1762935 ]
VCL-277 - Add support for images to join Active Directory domains
VCL-867 - Active Directory Authentication for Windows VM's
incorporated patches from Junaid Ali attached to VCL-867; the VCL resource code
has been largely rewritten since the patches were generated, so that part
needed to be rewritten as well; shortened some of the names of fields and tables
addomain.php: initial add; definition of ADdomain class which inherits from
Resource class
image.php:
-modified fieldWidth: added os, addomain, baseOU, adauthenabled
-modified fieldDisplayName: added adauthenabled, addomain, baseOU
-modified addEditDialogHTML: added fieldset and fields for AD authentication;
added tooltip for baseOU
-modified AJsaveResource: added section that inserts/deletes/updates
imageaddomain table as appropriate
-modified addResource: added section to insert into imageaddomain table as
appropriate
-modified validateResourceData: added array keys and validation for
adauthendabled, addomainid, baseou
resource.php:
-modified resource: added case statement for addomain
-modified viewResources and fieldWidth: added conditional for Edge browser for
setting widths (unrelated to these JIRAs)
-added checkExistingField
states.php:
-added addomain to $actions["entry"]
-added addomain to $actions['mode'], $actions['args'], and $actions['pages']
utils.php:
-modified initGlobals: added case for addomain in section that require_once's
resource.php
-modified getImages: added addomainid, addomain, and baseOU to query and
returned data; added adauthenabled to returned data
-modified getResourceGroupMembers: added conditional for $type == addomain;
added addomain to $names, $joins, and $orders
-added getADdomains
-modified labeledFormItem: added case for password to go along with text case;
changed hard coded 'text' for input type to be $type so it matches the passed
in type to be either text or password
-added validateHostname
-modified getNavMenuData: added AD Domains menu entry for users with
addomainAdmin
-modified getDojoHTML: added addomain case statement to include addomain.js to
switch statement in groupMapHTML, viewResources, and editConfigMap case
statements
image.js:
-modified Image.prototype.colformatter: added adauthenabled for true/false
part; added addomain and baseOU to (unset) part
-modified inlineEditResourceCB: added showing/hiding of imageadauthbox; added
setting of adauthenable, addomainid, and baseou
-modified resetEditResource: added resets for adauthenable, addomainid, and
baseou
-modified saveResource: added for validation of baseou; added adauthenabled,
addomainid, and baseou to submitted data
-modified saveResourceCB: added setting for adauthenabled, addomainid,
addomain, and baseOU fields in store object
-modified startImageCB: added resetting of adauthenable, addomainid, and baseou
and showing/hiding of imageauthbox based on OS type
-added toggleADauth
vcl.css:
-added:
#addomaindlgcontent label
#addomaindlgcontent .labeledform
dropdownmenus/css/theme.css:
-added:
#renameDialog tbody tr:hover td
#renameDialog tbody tr td
div.dijitDialog h2
div.dijitDialog h3
#confdelcontent h3
#groupbyresourcediv table.dojoxGridRowTable tbody tr:hover td
#groupbyresourcediv div.dojoxGridRowSelected table.dojoxGridRowTable tbody tr td
#imageadauthbox label
#imageadauthbox .labeledform
> Add support for images to join Active Directory domains
> -------------------------------------------------------
>
> Key: VCL-277
> URL: https://issues.apache.org/jira/browse/VCL-277
> Project: VCL
> Issue Type: New Feature
> Components: database, vcld (backend), web gui (frontend)
> Affects Versions: 2.0
> Reporter: Andy Kurth
> Fix For: 2.5
>
>
> There have been multiple requests for Active Directory integration for VCL
> images. VCL image should be able to join an AD domain when they are loaded.
> A web utility will need to be created to administer this.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)