First we will log in to the desktop client with an Appliance Administrator account (ApplianceAdmin) to configure the following external integration settings:
- Starling join (used for secondary authentication and Approval Anywhere)
- Email notifications
One Identity Starling Two-Factor Authentication (2FA) is a Software-as-a-Service (SaaS) solution that provides two-factor authentication on a product, enabling organizations to quickly and easily verify a user's identity. This service is provided as part of the One Identity Starling cloud platform. By joining with One Identity Starling, Safeguard for Privileged Passwords customers can take advantage of companion features from multiple Starling services, such as Starling Two-Factor Authentication and Starling Connect.
Once Safeguard for Privileged Passwords is joined to Starling, the following Safeguard for Privileged Passwords features are enabled and can be implemented using Starling Two-Factor Authentication:
-
Secondary authentication
Safeguard for Privileged Passwords supports two-factor authentication by configuring authentication providers, such as Starling Two-Factor Authentication, which are used to configure Safeguard for Privileged Passwords's authentication process such that it prompts for two sources of authentication when users log in to Safeguard for Privileged Passwords.
A Starling 2FA service provider is automatically added to Safeguard for Privileged Passwords when you join Safeguard for Privileged Passwords to Starling. As an Authorizer or User Administrator, you must configure users to use Starling 2FA as their secondary authentication provider when logging in to Safeguard for Privileged Passwords.
-
Approval Anywhere
The Safeguard for Privileged Passwords Approval Anywhere feature integrates its access request workflow with Starling Two-Factor Authentication (2FA), allowing approvers to receive a notification through an app on their mobile device when an access request is submitted. The approver can then approve (or deny) access requests through their mobile device without needing access to the desktop or web application.
Approval Anywhere is enabled when you join Safeguard for Privileged Passwords to One Identity Starling. As a Security Policy Administrator, you must define the Safeguard for Privileged Passwords users authorized to use Approval Anywhere.
Later in the guide, we will step through the process of configuring a user to require two-factor authentication as well as logging in with two-factor authentication. We will also discuss how to define the users who are authorized to use Approval Anywhere to approve access requests.
To join Safeguard for Privileged Passwords to Starling
NOTE: You must be an Organization Admin for the Starling organization in order to join Safeguard for Privileged Passwords with Starling.
NOTE: You must download the Starling 2FA app on your mobile phone to use the Approval Anywhere feature.
- Log in to the Windows desktop client as ApplianceAdmin.
- From the Home page, navigate to Administrative Tools | Settings | External Integration | Starling.
-
Click Join to Starling.
NOTE: The following additional information may be required:
- If you do not have an existing session with Starling, you will be prompted to authenticate.
- If your Starling account belongs to multiple organizations, you will be prompted to select which organization Safeguard for Privileged Passwords will be joined with.
After the join has successfully completed, you will be returned to the Safeguard for Privileged Passwords desktop client and the Starling settings pane will now show Joined to Starling. In addition, the Administrative Tools | Settings | External Integration | Identity and Authentication pane displays Starling 2FA as a secondary authentication provider.
Stay logged in as the ApplianceAdmin for setting up email notifications.
To demonstrate how Safeguard for Privileged Passwords sends out event notifications, you must configure Safeguard for Privileged Passwords to automatically send email notifications when certain events occur. For the purposes of this software evaluation, we have you set up a template for Access Request Auto-Approval.
To setup email notifications
- Navigate to Administrative Tools and select Settings.
- In Settings, select External Integration | Email.
- To configure the Email notifications, enter these settings for all Safeguard for Privileged Passwords emails:
SMTP Server Address |
Enter the IP address or FQDN of the mail server.
NOTE: If you are using a mail exchanger record (MX record), you must specify the domain name for the mail server. |
SMTP Port |
Enter the TCP port number for the email service. |
Sender Email |
Enter your email address. |
Require Transport Layer Security |
Select this option to require that Safeguard for Privileged Passwords uses TLS to provide communication security over the internet. |
To validate your setup
- Select the Test Email Settings link.
- Enter your email address as the Send To email address and click Send.
Safeguard for Privileged Passwords sends an email using the configuration settings.
Standard users do not have any Safeguard for Privileged Passwords administrative permissions. These users can be granted rights to request access, approve access requests, or review completed access requests. For more information, see the Safeguard for Privileged Passwords Administration Guide, Adding a user section.
NOTE: You can perform the exercises in this guide with directory users as well as local users. To do that, you must add a directory, directory users, and an authentication provider.
To streamline your software evaluation, we recommend that you simply use local users. The access request workflow is the same no matter what users perform them. To make your user experience more realistic, you can set up other local users from your test lab to be a Requester, Approver, and Reviewer or use the test users we suggest creating below.
To create local users
- Log in to the Windows desktop client as UserAdmin.
- From the Home page, navigate to Administrative Tools and select Users.
- In Users, click Add User to add the following Safeguard for Privileged Passwords non-administrator users:
Joe |
Test123 |
None |
The Requester user, authorized to request access. |
Abe |
Test123 |
None |
The Approver user, authorized to approve access requests.
See the following procedure for more information on how to configure Abe for two-factor authentication. |
Ralph |
Test123 |
None |
The Reviewer user, authorized to review past (or completed) access requests. |
Pete |
Test123 |
None |
The delegated partition owner. |
To configure a user for two-factor authentication
NOTE: Abe will be authorized to approve access requests.
- As the UserAdmin add a new local user named Abe.
- On the Authentication page:
- Authentication Provider: Select Local.
- User Name: Enter Abe.
- Password | Confirm Password: Enter Test123.
- Require Secondary Authentication: Select this check box.
- Authentication Provider: Select the Starling 2FA service provider.
- Use alternate mobile phone number: Optionally, select this check box and enter an alternate mobile number to be used for two-factor authentication notifications.
- On the Contact page:
- Mobile Phone: Enter your mobile phone number.
- Email Address: Enter a valid email address.
- Finish adding the local user to Safeguard for Privileged Passwords.
- Log out of Safeguard for Privileged Passwords.
- Log in as the PolicyAdmin and navigate to Administrative Tools | Settings | External Integration | Approval Anywhere.
- Click Add to add Abe as a user authorized to use the Approval Anywhere feature.
- Log out of Safeguard for Privileged Passwords.