GETTING STARTED - Active Directory Integration
GETTING STARTED - Active Directory Integration
Table of Contents
INTRODUCTION 3
REQUIREMENTS 3
©2020 Scale Computing. All rights reserved. Any and all other trademarks used are owned by their respective holders. 2
INTRODUCTION
Scale Computing understands that Microsoft Active Directory (AD) is vital to storing and managing company
directory data that helps administrators monitor and manage their network’s users and computers. AD is important
for both organization and security, thus being able to administer HyperCore with users and groups of users that are
managed with Active Directory Domain Services can be a huge help to IT departments by allowing them to extend
Single Sign-On to their Scale Computing environments.
This quickstart document is intended to provide an introduction on how Scale Computing HyperCore can be
connected to AD using Active Directory Federation Services (AD FS) and OpenID Connect. AD FS provides users
a way to access applications that are incapable of using Integrated Windows Authentication (IWA). OpenID
Connect, on the other hand, is an identity layer based on OAuth 2.0 that allows Clients to identify users based on
an Authorization Server, which in this case is AD FS.
NOTE
Contact ScaleCare Support if you need assistance with your Scale Computing Platform
environment.
REQUIREMENTS
● Microsoft Active Directory domain controller
● Microsoft Active Directory Federation Services server
● Windows Server 2012 R2 or later
● Administrator access in the domain that will be connected to HyperCore
● Administrator access in HyperCore
● SSL Certificate for AD FS
NOTE
The SSL Certificate used for AD FS must be issued by a trusted certificate authority. Self-signed
certificates will not be accepted as valid.
©2020 Scale Computing. All rights reserved. Any and all other trademarks used are owned by their respective holders. 3
ADFS AND OPENID CONNECT
CREATE AN ACTIVE DIRECTORY USER GROUP
We will now create the Active Directory (AD) user group that will be granted access to the HyperCore system. If the
group that will be given access already exists within the AD environment, proceed to Install and Configure AD FS.
1. Navigate to the Active Directory domain controller, open Windows Server Manager, then select Tools,
then Active Directory Users and Computers in the upper right corner.
2. We will now create a group of users that will have access to HyperCore. Right click on Users and create a
new user Group.
3. Name the group and make sure Group Scope = Global and Group Type = Security. After this group is
created, it will show up in the right pane of the Active Directory Users and Computers window.
©2020 Scale Computing. All rights reserved. Any and all other trademarks used are owned by their respective holders. 4
4. Right click on the group and select Properties.
5. Select the Members tab at the top of the new window, then click Add. Enter all users in AD that should
have access to HyperCore.
6. Click OK on the Select Users, Contacts, Computers, Service Accounts, or Groups window.
You can also install the AD FS role from the PowerShell console with this command:
©2020 Scale Computing. All rights reserved. Any and all other trademarks used are owned by their respective holders. 5
5. Select the server where the AD FS role should be installed, then click Next.
6. Select the Active Directory Federation Services checkbox, then click Next
9. On the Confirmation page, click Install after confirming Active Directory Federation Services is listed.
NOTE
In order to continue configuring AD FS, you must have an SSL Certificate issued by a trusted
authority available to this server. For the purposes of this guide, the Active Directory
Certificate Authority (AD CA) was installed on the domain controller and a certificate was
created for the sole purpose of configuring AD FS. If you need guidance creating an SSL
Certificate, you can follow the steps here.
©2020 Scale Computing. All rights reserved. Any and all other trademarks used are owned by their respective holders. 6
CREATE THE AD FS APPLICATION GROUP
1. Open the Windows Server Manager, then click Tools, then select AD FS Management in the drop down
menu.
2. Right-click on the Application Groups folder and select Add Application Group…
3. In the Add Application Group Wizard, name the application group and select Server application
accessing a web API. Click Next.
©2020 Scale Computing. All rights reserved. Any and all other trademarks used are owned by their respective holders. 7
4. Next, add the node IP addresses of your
cluster into the Redirect URI box, starting
with https://. Note the Client Identifier that
was generated. This will be required for later
steps.
NOTE
WARNING
©2020 Scale Computing. All rights reserved. Any and all other trademarks used are owned by their respective holders. 8
6. Paste the Client Identifier that was
generated in the previous steps into the
Identifier box and click Add.
7. Click Next.
©2020 Scale Computing. All rights reserved. Any and all other trademarks used are owned by their respective holders. 9
ADDING RULES TO THE APPLICATION GROUP
d. Click OK.
©2020 Scale Computing. All rights reserved. Any and all other trademarks used are owned by their respective holders. 10
5. Next we need to add another rule. In Claim rule
template, select Transform an Incoming Claim.
d. Click OK.
©2020 Scale Computing. All rights reserved. Any and all other trademarks used are owned by their respective holders. 11
CONFIGURING THE CONNECTION TO THE HYPERCORE SYSTEM
1. We will now need to retrieve the configuration URL to connect AD FS to the HyperCore system.
In the Start menu, locate the Windows Powershell folder and run Windows PowerShell. In PowerShell,
type the following command:
©2020 Scale Computing. All rights reserved. Any and all other trademarks used are owned by their respective holders. 12
4. Click the OpenID Connect settings to open
the configuration dialog. Provide the credentials
generated earlier in this process.
NOTE
©2020 Scale Computing. All rights reserved. Any and all other trademarks used are owned by their respective holders. 13
FEEDBACK & SUPPORT
DOCUMENT FEEDBACK
Scale Computing welcomes your suggestions for improving our documentation. Please send your feedback to
[email protected].
©2020 Scale Computing. All rights reserved. Any and all other trademarks used are owned by their respective holders. 14